Subway 30004

Subway #30004-0 is a Subway restaurant located at Columbia Park Plaza, 7062 Columbia Road, Olmsted Twp, Ohio.