1800 Tower Dr, Glenview
What a pleasant surprise..Nice ambiance, terrific server, and amazingly good food. The presentation made me even hungrier, when I saw how the plate looked. Great portions, perfectly prepared.Very highly recommended.
Great place in the Glen. It felt like we were at a resort with all the trees and flowers surrounding us. Came here for a quick bite and everything we ordered came out hot and freshly made. Great food menu selection. There is also a large selection of beers. Waitsaff were really good. Will be back again.
I ordered a pick up order for two pizzas. Whoever took my order was super patient and nice! I really enjoyed my vegan pizza w red onion and bell pepper. Especially enjoy the outer pieces with this crust. Wish they had more vegan options.
1800 Tower Dr, Glenview, IL 60026
Suggest an Edit