Japanese restaurant · 600 S County Farm Rd, Wheaton, IL
To-Go · Delivery
More food in Wheaton, IL · Japanese Food in Wheaton