This establishment is an Italian restaurant and pizzeria. It offers pizza and other Italian dishes, with options for takeaway. The restaurant is located in Torrecuso.