Capellos A Slice Of Italy
1300 13th St
Saint Cloud, FL 34769-4317
407-957-0100