Lido Cafe in Lynn
112 Federal St,
Lynn, 01905
(781) 595-9833
(781) 595-9833
Lynn, MA Restaurant with separate bar, serving pizza, breakfast, lunch, dinner in a comfortable relaxed atmosphere
dining, food, french fries, italian food