Get directions to: Canoe Creek Travel Plaza, Saint Cloud, FL
Restaurant address: 229 Sunshine State Parkway Saint Cloud, FL 34772, USA
Restaurant: Canoe Creek Travel Plaza