About Us

Belvidere House of Pizza is currently located at 249 High St, Lowell, MA 01852. Order your favorite pizza, pasta, salad, and more, all with the click of a button. Belvidere House of Pizza accepts orders online for pickup and delivery.

Belvidere House of Pizza

249 High St, Lowell, MA 01852

Site Powered by SliceSupport Local PizzaOwn a pizzeria? Join the Slice Family.