Subway 12913

Subway #12913-0 is a Subway restaurant located at 3566 Riverside Drive, Columbus, Ohio.