Nestled in the courtyard in Roslindale Village, Sophia's Grotto awaits your discovery. Upon entering, the aroma of the wood-oven, the warm glowing decor and the delectable Mediterranean dishes will greet you and you will have discovered your "home away from home".