Leo
Pizza · Italian · Wine Bar
Leo is a pizza restaurant offering a menu of pizza, lasagna, and wine. A takeout cafe provides additional bites to go. Reservations and walk-in seating are available.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Leo.
Local restaurants nearby
Havemeyer St, NY



