Delivery
Pickup
Outdoor
Illinois
St. Charles
1 Restaurants on GastroRanking
2505 Opinions in 3 websites
Great sushi joint, cool atmosphere.