Mama Carmela's Italian Deli
Drag box to select area
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
- 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