Subway 1889

Subway #1889-0 is a Subway restaurant located at Kings Plaza, 2420 13th Street, St. Cloud, Florida.