Your opinion matters to us

Tell us what you think about our web site, our food, our service, or anything else that comes to mind. We welcome all of your comments and suggestions.

Terramia Ristorante
98 Salem St., North End,
Boston, MA 02113

Parking Tips

(617) 523-3112

Sun-Thu 5pm – 10pm

Fri-Sat 5pm -10:30pm