Subway 21766

Subway #21766-0 is a Subway restaurant located at Turkey Hill Convenience Store, 1425 Cassidy Avenue, Columbus, Ohio.