Mama Carmela's Italian Deli

Flag as Inappropriate

100% Were impressed
Mama Carmela's Italian Deli is a deli and convenience store located outside of downtown Darien on Post Road. The deli features cafe-style outdoor seating, perfect for meeting friends for coffee or lunch.
1981 Post Rd, Darien, CT 06820
(203) 655-9004
  • Fax: 203-894-9443
  • Accessibility Details: The entrance is level with the sidewalk.
  • Hours: Mon - Fri, 6am - 4pm; Sat, 7am - 3pm; Sun, closed
  • Hours: Professional Grooming: Tue - Sat, 8:30am - 4pm (By appointment). Doggie Day Care: Mon - Fri, 7:30am - 6:30pm (By reservation). Sat, Sun, closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0