3230 S National Ave
Springfield, MO 65807
Springfield, MO 65807
Open HoursTue-Sat 4:30am-10pm, Sun 4:30am-9pm
OverviewJapanese Sushi Bar and Grill When The Owners Of Sakura Decided To Open A New Restaurant In Springfield, Even Though They'd Spent Several Years Working With Chinese Cuisine, They...
more