Sakura Reviews & Details
3230 S National Ave
Sakura is located at 3230 S National Ave in Springfield near the intersection of S National Ave and E Montclair St. Their menu consists of Japanese dishes . Call (417) 882-8000 today!
- Major Intersection:S National Ave And E Montclair St
Tell us more about Sakura Springfield!