Subway 43661

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