Leuca
111 N 12th St, Brooklyn NY
(718) 581-5900
This is the page of Leuca on 111 N 12th St Brooklyn NY 11249.
Leuca is a new listing on food pages, updated on November 24, 2023.
This page has had 29 visitors. You are the 29
th
.
Hours of Operation Today,
CLOSED UNTIL 7:00 AM
Price:
Moderate
Map and Directions
WebSite
Location