The first Manhattan outpost of the unassuming and brilliantly postured Carroll Gardens pizza place, offering hand-crafted pizza of the freshest and tastiest order. Rated among the best in the city as well as the country.
Lucali Kenmare
78-80 Kenmare Street
Lucali Kenmare Details
Lucali Kenmare
78-80 Kenmare Street
New York, NY 10012
New York, NY 10012