Subway 6990

Subway #6990-0 is a Subway restaurant located at Broadway Shopping Center, 6551 Broadway Avenue, Cleveland, Ohio.