Subway 1621

Subway #1621-0 is a Subway restaurant located at 1018 Delta Avenue, Cincinnati, Ohio.