This establishment is known for its pizza, offering slices in a street food style. It is located in Taormina, Italy.