Subway 6577

Subway #6577-0 is a Subway restaurant located at Shoprite Plaza, 731 Foxon Road, East Haven, Connecticut.