Skip to content
Pizza

Michael's Pizza

Pizza in Faneuil, United States

About Michael's Pizza

Michael's Pizza is one of the pizza in Faneuil, United States. Find it at Belmont Street 191. Discover Michael's Pizza and other pizza in Faneuil, United States on The Booking Agency. Browse listings, hours, contact details, and verified information to plan your visit. Looking for similar spots nearby? Explore our complete directory and discover hidden gems.

Frequently asked questions

What is Michael's Pizza?

Michael's Pizza is a pizza in Faneuil, United States.

Where is Michael's Pizza located?

Michael's Pizza is located at Belmont Street 191, Faneuil, United States.

Explore more in Faneuil

View all