Your domain registration is pending. Check back in an hour

Brothers Deli & Pizza EST. 1975

Legendary Famously Celebrated Pizza & Restaurant located in the heart of Lowell Massachusetts since 1975
Opening at 11:00 AM tomorrow
Header image for the site


Closed Thursday September 7th due to extreme heat. Be back Friday September 8th. Thank You!

We will be closing on Tuesday May 23rd for construction renovations and re-opening on Wednesday May 24. Thank You!


a year ago
Very clean place, delicious food and great customer service. They have the best food. Always fresh and amazing. Dont look elsewhere for delicious food and come to Brothers Deli and pizza restaurant and bring your family 😊
- Kristy M
2 years ago
The best place! I used to go as a Kid growing up. The lovely employees are excellent and the food is excellent! This restaurant is like no other, I miss the chicken finger and the steak and cheese subs from here. Highly recommended Very clean and Very attentive service Thank you Brothers Pizza!
- Juan R
a month ago
Nada compares to this place food and service nothing ever
- Nicky N

Legendary Family Owned Pizza Restaurant

Welcome to the Original Brothers Deli & Pizza. A Lowell landmark and true staple of this wonderful city since 1975! All of our products are 100% organic made fresh daily from scratch and then cooked to perfection! 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! In addition, we carry a general wide variety of choices that you can view on our extensive menu that is all melt in your mouth delicious, to die for! We are here for you 5 days a week: Tuesday-Saturday from 11:00AM-8:00PM. Please Note: Phone calls are for pick-up orders only. Online you can have pick-up in addition to delivery straight to your doorstep! Just click the "Place Order" button, right here directly on our website and chose whether you'd like pick-up or delivery...simple as that! You can also order from us directly on SLICE by pressing this link:
We look forward to serving you! Thank You!

Contact Us


Call now
  • (978) 452-7969


Get directions
688 Merrimack Street
Lowell, MA 01854

Business Hours

Tue:11:00 AM – 8:00 PM
Wed:11:00 AM – 8:00 PM
Thu:11:00 AM – 8:00 PM
Fri:11:00 AM – 8:00 PM
Sat:11:00 AM – 8:00 PM
Contact Us
Message sent. We'll get back to you soon.