Subway 21217

Subway #21217-0 is a Subway restaurant located at Brookfield Square Plaza, 7192 Warren Sharon Road, Brookfield, Ohio.