Mamma's Pizza & Subs
$ • Pizza, Italian
Hours:
14 Main St, Glen Rock
(717) 235-2529
About Mamma's Pizza & Subs
Customers' Favorites
Mamma's Pizza & Subs Reviews
Ratings
Menu


Hours
Monday | Closed |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 9PM |
Saturday | 11AM - 9PM |
Sunday | 11AM - 9PM |
Mamma's Pizza, located conveniently on the rail trail, offers a variety of delicious options such as Italian subs and the best pizza in the area. The sub rolls are especially noteworthy for their excellent taste. While some customers have had mixed experiences with the lunch special, the overall quality of the food remains good. The restaurant's atmosphere may feel a bit dark and unwelcoming, but the focus on delivery service is evident. Despite some minor shortcomings, Mamma's Pizza is a solid choice for those craving tasty pizza or a satisfying Italian sub.