Amelia's Trattoria
111 Harvard Street, Boston, Massachusetts 02139
Featured Review : In a phrase, Gourmet food for a not-quite gourmet price. Amelia's is a small, warm restaurant in Kendall Square. It has an Italian flare, and a nouvelle-cuisine touch. Their seasonal menu and numerous specials offer m...See Full Review