facebook instagram facebook instagram

The Station Pizzeria

$ • Pizza, Bars, American

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

Take-Out/Delivery Options

Customers' Favorites

The Station Pizzeria Reviews

4.4 (59)

This is the third time i've needed to order 5 plus pizza's on short notice for a meeting. The Station comes through every time!!! Thank you from United Rentals in Glenwood.

A friend brought me here for the first time, specifically for the pot roast dishes. I had the Flatbread and it is delicious! It is a bar, and has limited space, but for 2 of us at lunchtime we had the whole back room that was quiet. Cici was super nice and attentive. We very much enjoyed our visit.

Outstanding food, amazing service and staff. Great atmosphere. This is a great lunch and dinner spot whether you're on your own or with a friend or a whole group. Large portions for the price. The food definitely has a lot of care and soul put into it.

More Reviews(160)

Ratings

View all photos

Hours

Monday Closed
Tuesday 11AM - 12AM
Wednesday 11AM - 12AM
Thursday 11AM - 12AM
Friday 11AM - 12AM
Saturday 11AM - 12AM
Sunday 11AM - 12AM
Updated on: