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!