Chef Xiu Restaurant
Drag box to select area
Chef Xiu Restaurant -- located on West El Camino Real, just after Castro Street -- specializes in cuisine from Northern China, offering a variety of authentic pork, chicken, seafood and vegetarian dishes. The space is small and cozy with minimal décor. The atmosphere caters to customers ordering meals to go, but 12 tables are available for on-site diners. The restaurant typically fills up during the lunch and dinner rush, and the crowd milling about outside suggests that the food is worth the wait. Online and phone orders are accepted at Chef Xiu, and a lunch menu is available.
855 W El Camino Real, Mountain View, CA 94040
- Accessibility Details: There are handicapped parking spaces and easy curb access.
- Hours: Daily, 11am - 10pm
- Accessible: yes