"very tasty food! their vegetarian dumplings are delicious. interior is so clean and comforting. service is always lovely. overall, highly recommend!"
Phone: +16505689789
Address: 2660 Broadway, 94063, Redwood City, United States
City: Redwood City
Website: http://idumplingredwoodcity.com/
Dishes: 99
Amenities: 12
Categories: 5
Reviews: 3361