Terra Cafe

Food & Drink
240 Main Street, Williamstown, MA 01267 240 Main Street, Williamstown Directions
This place has not been rated by customers.
null% of 0 customers recommended
Closed Merchant This place is closed.

Want something similar? See related deals

From Our Editors

Swing by Terra Cafe for your next meal in Williamstown. Don't stay inside on a beautiful day! Come sit on the patio at Terra Cafe and order great food. For no extra charge, utilize Terra Cafe's free wifi.

At Terra Cafe, service is a priority. That why we provide parking spaces on site.

For great dishes that fall smack dab in the middle when it comes to price, Terra Cafe is a reasonable option for diners of different budgets.

Explore Nearby
Terra Cafe