"Amazing food, amazing service, amazing prices. Best sushi in the STL Metro"
Phone: +16182775554
Address: 5725 N Illinois St, Fairview Heights I-62208-3513, United States
Reservation, Booking
City: Fairview Heights
Monday: 11:00-20:00
Wednesday: 11:00-20:00
Thursday: 11:00-20:00
Friday: 11:00-21:00
Saturday: 11:00-21:00
Sunday: 11:00-20:00
Dishes: 10
Categories: 5
Reviews: 2561