For Special Requests such as ordering in advance, split topping pizzas,
or orders of 2 or more large pizzas, please select a restaurant from the list below.
*Offers take out only*
19409 Stevens Creek Blvd, Cupertino, CA 95014
Located within food court of the mall and offers take out only. Delivery orders provided by the Santa Clara University location.