Roma Pizza - Lowell

#4 - Pizza - Tewksbury, Vegetarian, American
638 Rogers St Ste 1, Lowell, MA 01852, 08152, United States
Dishes: 297

Roma Pizza

3.9 / 5 of 567 Reviews
Phone
+19789375343
Address
638 Rogers St Ste 1, Lowell, MA 01852, 08152, United States

Opening Hours

  • Sunday
    24:00-24:00
  • Monday
    01:00-22:00
  • Tuesday
    11:00-22:00
  • Wednesday
    11:00-22:00
  • Thursday
    11:00-22:00
  • Friday
    11:00-23:00
  • Saturday
    11:00-23:00

Amenities

Delivery

Reserve now

Feedback

★ 3.9 / 5 of 567 Reviews

Most of the guests of the Roma Pizza were very satisfied with the service, the average rating is 3.9.

What User likes about Roma Pizza:
hands down best pizza I had ever. her buffalo chicken pizza is amazing. I pulled out of her delivery area, but eating is absolutely worth the drive. Sometimes it's hard to find a good pizza place, but I recommend Roma pizza. View all feedback.

What User doesn't like about Roma Pizza:
the owner is a nice guy, so I feel bad to write this review, but eating this place does not stop at the competition. pizza lacks taste and is unsatisfactory. at this place they pay for more and get less. I stay cheaper with espressos and actually tasty. I'm sorry, roma! View all feedback.

Hands down best pizza I've ever had. Their buffalo chicken pizza is amazing. I moved out of the...

Delicious Hawaiian pizza!! Garden salad and mozzarella sticks also pretty good. Decent prices.

Menu Items

More information

You might be able to order menus on the homepage of the local spot romapizzaoflowell.com.

Related Restaurants

Fast & Simple Download Menulist App now