Address: 273 Castro St , Mountain View 94041, CA, US
Phone: (650) 960-0580
State: CA
City: Mountain View
Zip Code: 94041
opening hours
Monday: 11:00-15:00
Monday: 17:00-21:30
Wednesday: 11:00-15:00
Wednesday: 17:00-21:30
Thursday: 11:00-15:00Thursday: 17:00-21:30
Friday: 11:00-15:00
related searches: queen house mountain view ca 94041, dim sum mountain view castro, queen house menu, kirin menu mountain view, queen's house restaurant mountain view, queen house england, chinese food mountain view, restaurants in mountain view castro