Subway 24913

Subway #24913-0 is a Subway restaurant located at Santa Barbara Publix Shp Cntr, 106 West Hancock Bridge Highway Unit D17, Cape Coral, Florida.