Search results
- See moreSee moreSee moreSee moreQueen HouseChinese Restaurant · $$
Chef's Special: Select 3 dishes for only $28.99 (rice included)! *Taiwanese Dim Sum available on the weekend* Noodles:...
Phone: (650) 960-0580
Cross Streets: Between Castro St and Blossom Ln
273 Castro St Mountain View, CA 94041 2118.30 mi
Is this your business? Verify your listing
Amenities
- Accessible
- Family friendly