fbpx
J & B Deli
1147 Chapel St
New Haven CT 06511
United States