Main content starts here, tab to start navigating

Hours & Location

123 Havemeyer St.,
Brooklyn, NY 11211

(718) 384-6531
hello@leo-nyc.com

Monday - Thursday

5pm - 11pm

Friday

12pm-11pm

Saturday - Sunday

9am-11pm

Get Directions