Cozy Italian restaurant gives Kendall Square a true neighborhood bistro.
In Short Squeezed into the corner of a Kendall Square office building, Amelia's sports the snazzy Milano lighting, steel bar and shiny surfaces of a contemporary trattoria. This offshoot of Amelia's Kitchen can get busy fairly…Read More