Erika's Deli Market LLC 200 Davenport Ave # 1 New Haven, CT 06519 Phone: (203) 497-9660
Category: Convenience Stores