HOME / Ice cream shop / Rita's Italian Ice & Frozen Custard
7878 US-80, Savannah, GA 31410
+19123358096
View Business Profile