Permanently closed
Home Taste
- Chinese restaurant
- 58 Mt Auburn St, Watertown, Massachusetts, 02472
Find your next restaurant.
Previous recognition
#2 Chinese restaurant in Watertown, Massachusetts
Permanently closed
#2 Chinese restaurant in Watertown, Massachusetts