Processing, please wait ...
Fish's Wild - Cupertino
Cupertino
Cuisines: Seafood, Fish & Chips
Address: 20672 Homestead Rd ; Cupertino CA, 95014
The delivery folks were friendly and arrived on time, but the food was not very good. Probably can skip from ordering from here next time.