Subway 2460

Subway #2460-0 is a Subway restaurant located at Severence Town Center, 3610 Mayfield Road, Cleveland Heights, Ohio.