Cho's Mandarin Dim Sum
Add to Favorites
OPEN NOW
Today: 11:30 am - 6:30 pm
Amenities:
Offers outdoor seating
Saved to Favorites
Phone: (650) 815-9082
Address: 209 1st St, Los Altos, CA 94022
Wi-Fi: No
Parking: Street
Bike Parking: Yes
Takes Reservations: No
Outdoor Seating: Yes
4546 El Camino Real, Los Altos, CA 94022
1067 N San Antonio Rd, Los Altos, CA 94022
2590 W El Camino Real, Mountain View, CA 94040
530 Showers Dr Ste 8, Mountain View, CA 94040
520 Showers Dr, Mountain View, CA 94040
545 San Antonio Road, Suite 32, Mountain View, CA 94040
2633 California St, Mountain View, CA 94040
4256 El Camino Real, Palo Alto, CA 94306
1245 W El Camino Real, Mountain View, CA 94040
3950 Middlefield Rd, Palo Alto, CA 94303