The Talk Restaurant

The Talk Restaurant logo

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

Get Directions

On The Web

Visit Website
Send Email
617-600-3417

Facebook