Get directions to: Lido Cafe, Lynn, MA Restaurant address: 112 Federal St Lynn, MA 01905, USA Driving Walking Bicycling Restaurant: Lido Cafe