Current Location : 01854
Legendary family owned Pizza & Restaurant. A Lowell landmark since 1975! Specializing in Greek-style pizza with famous recipe in the family brought all the way from Greece! Also famously known for our cheese steak subs, undeniably the best in New England!
Day | Opening | Closing |
---|---|---|
Mon & Sun | Closed | |
Tue-Sat | 11:00 AM | 8:00 PM |