Sal's Italian Ice
2521 S French Ave, Sanford
(407) 302-0202
Recent Reviews
Order Online
You May Also Like
Little Caesars Pizza - 2543 S French Ave
Pizza
Jimotti's Restaurant - 2545 S French Ave
Japanese, Sushi Bar, Tapas/Small Plates
Captain D's - 2514 S French Ave
Seafood, Fast Food, American
Restaurants in Sanford, FL
Sal's Italian Ice
2521 S French Ave, Sanford, FL 32773
(407) 302-0202