Subway 43661

Subway #43661-0 is a Subway restaurant located at, 1701 Superior Avenue , Cleveland, Ohio.