Okinawa Hibachi Sushi Ramen hero image

Okinawa Hibachi Sushi Ramen

Restaurant

1200 W Main St Suite 21A, Peoria, IL 61606, USA

Biter Score
8.8
Closed
Saturday: 11 AM – 2 PM, 4 PM – 8 PM
Okinawa Hibachi Sushi Ramen photo 1
Okinawa Hibachi Sushi Ramen photo 2
Okinawa Hibachi Sushi Ramen photo 3