Subway 21395

Subway #21395-0 is a Subway restaurant located at Meriden Parkade S/c, 1231 East Main Street, Meriden, Connecticut.