Rita's Italian Ice

Restaurant in Lewes, Delaware

Ice Cream ice cream

18701 Coastal Highway, Rehoboth Beach, 19971