Chinese and Restaurants
279 El Camino Real Millbrae, CA 94030Â — San Francisco, California Sunday dim sum at 11:30am had a completely full and lively dining room. We had a short wait before being seated. Dim sum carts come around very frequently. Dishes were very good with large Read more...