Subway 1621

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