Michaels Pizza
Address:
1700 Portola Dr, Santa Cruz, CA 95062
Phone:
(831) 477-0456 Pizza, Restaurants
Other Businesses:
- El Jardin Restaurant at 655 Capitola Rd, Santa Cruz, CA 95062
- Between Two Slices Deli at 2226 Soquel Ave, Santa Cruz, CA 95062
- Jeffery's Restaurant at 2050 Soquel Ave, Santa Cruz, CA 95062
- Pizza Gypsy at 100 Mentel Ave, Santa Cruz, CA 95062
- Chaminade - Linwood's Bar and Grill at One Chaminade Lane, Santa Cruz, CA 95065