Categories Menu

Mountain Mike's Pizza

3715 Portola Drive, Santa Cruz, CA 95062, USA

Best pizza in town. Open 7 days a week; 3 big screen TVs for sports; game rooms and party room. Call in for pick up, delivery or come in for a great dining experience. No skimping here! Lunch Buffet Monday to Friday, 11 a.m.-2 p.m.

Contact Name
Mr. Charenpreet Singh