Brothers Pizza


688 Merrimack St
Lowell, MA 01854

A Cafe in Lowell MA

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
Click the button to add a review for Brothers Pizza

Add Review