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.
Mr. Charenpreet Singh