Home
Peoria
Okinawa Hibachi Sushi Ramen 1200 W Main St Suite 21A
Japanese
1200 W Main St Suite 21A, Peoria, IL 61606
Call
Directions
Order online
Contact
Phone
(309) 966-0004
Location
1200 W Main St Suite 21A, Peoria, IL 61606
Loading map...
Home
Peoria
Okinawa Hibachi Sushi Ramen 1200 W Main St Suite 21A