Category: | Doctor, Health, Restaurant, |
---|---|
Address: | 1061 El Monte Ave, Mountain View, CA 94040, USA |
Postal code: | 94040 |
Phone: | (650) 941-3315 |
Driver was amazing, order was on time and food was hot
No problems with this location. Friendly customer service and my order was ready on time. The young lady at the counter was very nice
Great for ordering large quantities.
Great Customer Service and the Pizza is always great!!!
We love Red Fish, especially their yum yum sauce.