Kind of an unassuming joint. Stands out in a sea of generic Chinese restaurants in the area. Staff is always friendly and helpful. The most flavorful and aromatic green tea I've ever had. Food is well above average; I love their "Happy Family" dish, not loaded down with onions and bell peppers, which really should not be in this dish in the first place.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.