Johnny Salami's World Class
4.4(0 reviews)
• Sandwich shop205 Food Terminal Plaza
New Haven, CT
Business Information
205 Food Terminal Plaza
New Haven, CT
Location
Loading map...
205 Food Terminal Plaza
New Haven, CT
205 Food Terminal Plaza
New Haven, CT
Loading map...