The Station Pizzeria

151 N Glenwood Ave, Glenwood
(708) 758-6110

Customers' Favorites

Menu

Photos

+37 photos
+36 photos
Add a photo

Recent Reviews

We just discovered this GEM! The pizza is a crispy thin crust pizza with the perfect amount of ingredients and delicious sweet sauce. There is indoor and outdoor seating available. They have a full menu of sandwiches and salads and entrees and a full bar. The waitresses are friendly, attentive and knowledgeable of the menu. Despite looking like a neighborhood tavern, this place is a hidden culinary treasure!
I gave it a three stars because I tried the roast beef pizza and it was really tasty. The price was too expensive for the size of the pizza that you get. So I have to take a star for the size and a star for the price. The pizza is very small. I ordered a medium thin crust and it was enough for two people with no left overs. So the chances of me ordering another pizza for that price again will probably not happen. Other than that I would have given this place five stars.
We were in the area and where looking for something cool. Decided to come here. Seem to be a local favorite. It did not disappoint. RC cola, and the deep dish pizza was really good. Sauce was perfect in flavor, the sausage was delicious. Too bad that we aren't from the area or we would be back!

More Reviews