Restaurant review: Amelia’s Trattoria

June 23, 2016

Amelia’s Trattoria is a cozy bistro serving scrumptious Italian dishes. The restaurant is a family-owned business in Kendall Square, open since 1999. The space seats about 20 patrons indoors and more outside, with delicious scents wafting out of the open …