Osaka | Japanese Restaurant
(1.92mi)Japanese
✓ Takeout
+ ✓
Delivery
1665 Wabash Ave,
Springfield,
IL
(217) 726-8037