Atmosphere is dusty. Service isn't friendly. Food is average greek american food
-
Claudia O'Neil
Grilled baby lamb chops
-
Adam Smith
8660 W Golf Rd
Niles, IL
847-296-6777| Cuisine | Greek |