Leon's Restaurant

Where Customers Feel Like Old Friends

Serving Authentic Italian Food

View Our Menus and Find your favorites
MAKE A RESERVATION
CALL: 203-562-5366