Delivery
Pickup
Outdoor
Illinois
Barrington
1 Restaurants on GastroRanking
173 Opinions in 2 websites
The quality of the food wasn’t that great not bad, and it was very very expensive for the drink bottle of like 18 ounce for $22 And one service lady for all the tables