hero

Tasty Pizza Indian & Italian

21000 Stevens Creek Blvd, Cupertino, CA 95014

4.6(57)
Open NowFull Hours$15 Minimum$3.50 Delivery (30 - 45 min)

FAQ