236 Castro St, Mountain View, CA 94041
Phone: (650) 961-7361
Cuisines: Asian, Chinese
Be the first to add a photo!
08/05/2006Provided by Citysearch -
This restaurant didn't have the greatest food around, but it wasn't bad either. The prices are very reasonable compared to other restaurants in the area. I've only been there once, so maybe something other than the cashew shrimp, kung pao chicken, or noodle soup bowls are better.