The food here is the best in the Bay area! I come here all the time and love every morsel of this incredible food. The pot stickers are heaven in a plate!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.