Kura Sushi USA, a fast-growing technology-enabled Japanese restaurant concept, will open its Mall of America location on November 21st at 12:00 PM. From November 21-22, the first 100 dine-in guests each day will receive a single sushi towel—while supplies last. Availability is not guaranteed. Experience authentic Japanese food delights, revolving sushi bar, express belt for made-to-order requests, Bikkura Pon prizes for every 15 sushi plates, drink delivery robots and so much more! For more information, please visit