Discover 3 southern italian restaurants in boston. Top-rated picks include Pomodoro, Pomodoro, Pomodoro .
"I have had the pleasure of dining there several times. On each visit to Boston, it is a must! On all my visits I have introduced others to Terramia and they too had a wonderful dining experience. It is in no way opulent ..."
98 Salem Street, Boston
(617) 523-3112
I have had the pleasure of dining there several times. On each visit to Boston, it is a must! On all my visits I have introduced others to Terramia and they too had a wonderful dining experience. It is in no way opulent and rather small. The food is ...