Skip to main content

Queen House Chinese Restaurant

restaurant · taiwanese restaurant · Mountain View, CA

Address
273 Castro St, Mountain View, CA 94041
Phone
(650) 960-0580
Website
yelp.com/biz/queen-house-mountain-view
Where
37.3930, -122.0793

Search Hominin for Queen House Chinese Restaurant

Other restaurants nearby

More in Mountain View

Queen House Chinese Restaurant — restaurant in Mountain View, CA | Hominin