Man Dies in Weekend Kayak Accident on Fox River…
Sakura of Tokyo
Drag box to select area
Located in the Iroquois Center Mall, Sakura of Tokyo is a romantic, but easily overlooked sushi buffet capping the corner of the mall. Inside, Sakura is decorated in soft-lit, soothing golds and earth tones highlighted by polished woods. Patrons can watch their sushi being prepared in an open kitchen area. Behind the corner windows of Sakura is a comfortable, clean and friendly bar offering a great view of the street. Specials include a 20 percent discount off an all-you-can eat buffet on Saturday and Sunday afternoons.
1163 E Ogden Ave, Naperville, IL 60563
- Hours: Mon - Thu, 11am - 10pm; Fri, Sat, 11am - 11pm; Sun, 1pm - 9pm.