Carmelo's Bean and Leaf

  • Restaurants
463 Bank Street
New London, CT 06320
(860) 701-0000
  • About

    Located at The Lower Level of New London Harbour Towers providing Italian food Dinner service from 5 to 9 pm and Breakfast and Lunch continue daily.

  • News

    Release Date: October 22, 2015