Subway 12913

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