Leonetta hero image

Leonetta

Restaurant

181 Lexington Ave, New York, NY 10016, USA

Biter Score
8.0
Open
Wednesday: 4 PM – 11 PM
Leonetta photo 1
Leonetta photo 2
Leonetta photo 3