Permanently closed

Permanently closed

Home Taste

  • Chinese restaurant
  • 58 Mt Auburn St, Watertown, Massachusetts, 02472

Home Taste in Watertown, Massachusetts is permanently closed. It is no longer ranked at RestaurantAward.com.

Previous recognition

#2 Chinese restaurant in Watertown, Massachusetts