Mama Carmela's Italian Deli
  • Home
  • Menu
  • Daily Specials
  • Catering
  • Directions

Mama Carmela's Italian Deli

1981 Post Road
Darien, CT  06820
Phone: 203-655-9004  
Fax: 203-662-0248

Hours:
Monday - Friday 6AM-4PM
Saturday 7AM-3PM
Closed Sunday

Daily Menu
Powered by Create your own unique website with customizable templates.