Pizzeria Cimino da Rosa offers pizza and Italian cuisine, including pasta and fish dishes. Pizzas are wood-fired and approximately 28cm. Dine-in, takeaway, and delivery options are available.