Subway 34646

Subway #34646-0 is a Subway restaurant located at Capella Center II, 8675 Sancus Boulevard, Columbus, Ohio.