Mama Carmela's Deli
1981 Post Rd, Darien
(203) 655-9004
Menu
Restaurants in Darien, CT
Mama Carmela's Deli
1981 Post Rd, Darien, CT 06820
(203) 655-9004