The Talk Restaurant

Restaurants, Food & Beverage, Restaurant / Food Service
COVID-19: Please contact The Talk Restaurant directly regarding any special COVID-19 services or hours.
About Us
The Talk Restaurant located at 116 Main St. Watertown, MA. 02472 Across from the public library
Location
The Talk Restaurant
116 Main Street
Watertown,
MA 02472
617-600-3417