Rita's Italian Ice & Frozen Custard
7878 US-80, Savannah
(912) 335-8096
Restaurants in Savannah, GA
Rita's Italian Ice & Frozen Custard
7878 US-80, Savannah, GA 31410
(912) 335-8096