Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
Queen House is a no-frills Chinese restaurant situated at 273 Castro St, Mountain View, California, 94041. They offer a range of authentic dishes, with a particular focus on Taiwanese cuisine, including the popular spicy beef noodle soup. Whether you want to dine in, take out, or opt for their convenient no-contact delivery service, Queen House has you covered. The menu features comforting and quick-bite options, ensuring a satisfying dining experience. Additionally, Queen House boasts an impressive tea selection, perfect for enhancing your meal. Whether you're stopping by for lunch, dinner, or even dessert, the restaurant offers a relaxed seating environment. If you're searching for delicious, no-frills Chinese food, Queen House is a must-visit destination in Mountain View.