Whalley Deli & Grocery
161 Whalley Ave, New Haven 06511