Brothers Pizza
688 Merrimack St, Lowell, MA 01854
(978) 452-7969
This is the page of Brothers Pizza on 688 Merrimack St Lowell MA 01854.
(first reviewed on August 7, 2013, last updated on November 24, 2023.)
Brothers Pizza is ranked #1 of 21 Restaurants in The Acre Lowell.
This page has had 37 visitors. You are the 37
th
.
Price:
Cheap, under $10 per entree
Brothers Pizza is on Merrimack St between Cabot & Austin
Map and Directions
Rated
5.0
out of
5
from
1
Reviews
Brothers Pizza is a pretty good pizza Restaurant Ranked #1 of 21 Restaurants in The Acre Lowell. Some say it is glorious.
★★★★★ on the 7
th
of August, 2013
steak and cheese is GLORIOUS.
Location