Lido

2168 Frederick Douglass Blvd 117th St
New York, NY
646.490.8575
40.805364
-73.954858
Hours:
Mon - Thu:11:30am - 10pm
Fri:11:30am - 11pm
Sat:10:30am - 11pm
Sun:10:30am - 10pm

for Lido
Directions
from: