Delivery
Pickup
Outdoor
Illinois
Glenview
1 Restaurants on GastroRanking
949 Opinions in 2 websites
Considering the price, the Sushi was just mediocre