Walked in and saw a very very small menu and got a little concerned, but don't let that alter your decision. Easily the best fried dumplings I've ever had and their Marco Luca soy sauce is amazing. Definitely coming here again.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.