Leo's – Italian
Bathed in the amber glow of vintage pendant lights, Leo's invites guests into a soulful sanctuary where the rhythmic clink of glassware harmonizes with the savory aroma of slow-simmered sauces. The kitchen transforms seasonal ingredients into comforting, elevated classics that celebrate bold flavors, offering a timeless escape where every meal feels like a shared celebration among friends.
8502, 3rd Avenue, 11209 +171892119000Cuisine: Italian
Price range: $$
Hours
- Monday - Sunday
- 10:00 AM - 11:00 PM