Address: 90 Lakeview Ave, Lowell, MA 01850, USA
“Pizza was very good. 3 medium pies on a deal. Togo order but restaurant was new and cool with big televisions .Red Sox playing!Plenty of seating and off street parking. Very clean facility.”
Address: 361 Bridge St, Lowell, MA 01850, USA
“When you enter the venue it seems a little rundown and the people don't seem very friendly... At first, don't let that deceive you. The people there are friendly and want to please. The food is pretty good especially for the somewhat lower prices. I would recommend giving it a shot!”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…