Subway 1693

Subway #1693-0 is a Subway restaurant located at Plaza of the Oaks, 8925 State Road 52, Hudson, Florida.