The Lido Cafe

Phone orders only

112 Federal St, Lynn, MA 01905

$0 MinimumAre you the owner?

FAQ