Brothers Deli & Pizza

4.3
(150+ Reviews)
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Ratings of Brothers Deli & Pizza

4.3
(150+ Reviews)

Happy Hours & Specials

Know a great happy hour or special for this location?


Photos

  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Location & Hours

Welcome to the Legendary Famously Celebrated Original Brothers Deli & Pizza. A Lowell landmark since established back in 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. Phone calls are for pick-up orders only. Online you can have pick-up in addition to delivery straight to your doorstep!

688 Merrimack St
Lowell, MA 01854
Monday
Closed
Tuesday
11:00 AM - 8:00 PM
Wednesday
11:00 AM - 8:00 PM
Thursday
11:00 AM - 8:00 PM
Friday
11:00 AM - 8:00 PM
Saturday
11:00 AM - 8:00 PM
Sunday
Closed

Frequently Asked Questions

What is Brothers Deli & Pizza's rating?
Brothers Deli & Pizza is rated an average of 4.3/5 stars across various online platforms.

(978) 629-7575

688 Merrimack St, Lowell, MA 01854


© 2025 Checkle, Inc

Privacy

Terms