Location & Nearby Info
D'Angelo Sandwich Shops
1462 Whalley Ave.
New Haven, CT 06515
(203) 389-7529
Show nearby: