Subway 6617

Subway #6617-0 is a Subway restaurant located at Sweetbay Plaza, 1338 Tampa Road, Palm Harbor, Florida.