Pizza Party - Santa Clara

1998 Homestead Road, Santa Clara CA, 95050 Map
Delivery Fee: $5.00     Minimum Order: $15.00

open

Last Order: 08:30PM

10% off every online order