Critics
Touch of Italy Salumeria & Pasticceria
33A Baltimore Ave., Rehoboth Beach, 227-1500
Touch of Italy is an Italian oasis stocked with cured meats hanging from the ceiling, cheeses stacked like mountains and a river of olives running through it.