Michael's Pizza
Pizza · Italian
Michael's Pizza is a family-owned restaurant serving traditional pizzas for pick-up and delivery.
Location
Best places nearby
The highest rated places close to Michael's Pizza.
Local restaurants nearby
21465 Palomar St, CA


