Subway 53524

Subway #53524-0 is a Subway restaurant located at Central Square Plaza, 1537 Stanley Street, New Britain, Connecticut.