Get directions to: Cafe Lola, Roslindale, MA Restaurant address: 14 Birch St Ste A Roslindale, MA 02131, USA Driving Walking Bicycling Restaurant: Cafe Lola