Rita's Italian Ice & Frozen Custard

Ice cream shop · 419 US-80, Savannah, GA

Hours

More food in Savannah, GA · Ice Cream in Savannah