Main menu Open search menu

Leicester House of Pizza

Italian Restaurant
1072 Main Street, Leicester, MA 01524 1072 Main Street, Leicester Directions
Closed Merchant This place is closed.

Want something similar? See related deals

About this Business

  • Cuisine
    Pizza, Sandwiches, Subs

From Our Editors

For a little flavor to your day, head to Leicester and dine at Leicester House of Pizza.

Score a close parking spot at Leicester House of Pizza.

Locals flock to Leicester House of Pizza for a meal they know will be high-quality and low-price.

Explore Nearby
Leicester House of Pizza