Back to restaurants

Brother's Deli & Pizza

4.3 ★★★★☆
$

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!

Cuisine Type

American Cheesesteaks Deli Greek Pizza
Ad Space (728x90 Leaderboard)

📍 Location & Contact

688 Merrimack St
Lowell, MA 01854

🕒 Hours & Details

🔴 Closed

Hours

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

Restaurant Details

Delivery
Available
WiFi
Available
Kid Friendly
Yes
Alcohol
No
Dress Code
Casual
Payment
Cash or Card
Parking
Street Parking
Ad Space (336x280 Large Rectangle)
Ad Space (728x90 Leaderboard)