Leon's Restaurant

Row 1

Details
344 Washington Ave
North Haven, CT 06473
(203) 562-5366
Italian
$ $ $
Hours
Tue–Fri: 11:30 AM–10:00 PM Sat: 5:00 PM–10:00 PM Sun: 1:00 PM–9:00 PM

Foursquare Tips

  • Look at the goodies list!
  • Single malts, food is really good
  • Celebrating my moms bday with our besties
  • Excellent whiskey
  • Some sauces that you think will be red might be brown. Ask for red!