Powered by Tripadvisor

Michelangelo's Pizzeria

1392 E. Palomar St. Suite 302
Chula Vista, CA 91913
Uber
MORE PHOTOS