Seemor
Boston › North End › Terramia Ristorante
Terramia RistoranteB
98 Salem St, Boston, MA 02113
· Italian restaurant, Gluten-free restaurant, Vegan restaurant
· North End
A cozy North End Italian restaurant with unusually strong vegan and gluten-free breadth, excellent dishes and warm service often offset by a very small room and a meaningful minority of serious service complaints.
Opening Hours
Sunday15:30–22:00
Monday16:00–22:00
Tuesday16:00–22:00
Wednesday16:00–22:00
Thursday16:00–22:00
Friday15:30–23:00
Saturday15:30–23:00
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →