Caffè Macchia is an Italian establishment in Taormina known for its pizza and salads. It offers an authentic taste of Italian hospitality in a bustling location.