Secure your table at Lido, located at 2168 Frederick Douglass Blvd., New York, United States Of America, with ease using the reservation page. Book now and indulge in delicious dishes. A reservation is just a phone call away at +16464908575.
Monday 12:00 - 16:00 | 16:00 - 22:00
Tuesday 12:00 - 16:00 | 16:00 - 22:00
Wednesday 12:00 - 16:00 | 16:00 - 22:00
Thursday 12:00 - 16:00 | 16:00 - 22:00
Friday 12:00 - 16:00 | 16:00 - 22:30
Saturday 10:30 - 16:00 | 16:30 - 22:30
Sunday 10:30 - 16:00 | 16:30 - 22:00