Restaurant Spotlight: Sophia’s Grotto

Restaurant Spotlight: Sophia’s Grotto

An incredible restaurant found in Roslindale, Sophia’s Grotto has plenty to offer. Walking into the restaurant, you may feel like you’ve been taken out of Boston and into Italy. The Boston Globe even said it feels like a trattoria in Italy. The restaurant...