Home » Naperville, IL restaurants
Sakura Restaurant Naperville
Features: Japanese
Hours
Sun-Thu 11:30am-2pm, 5pm-10pm;, Fri-Sat 11:30am-2p
Your opinion matters! If you have visited Sakura Restaurant Naperville, please rate your experience & what you think of the food, atmosphere, service.



