Subway 15942

Subway #15942-0 is a Subway restaurant located at Taylor Creek Center, 6951 Harrison Avenue, Cincinnati, Ohio.