This is a huge venue in Limassol with a kids playground that disguises itself as a restaurant.
The restaurant is usually full of locals and delivery couriers. Make sure you book in advance. It's too big to be cozy, more like in a US mall. The service is poor and slow. Come there to get rid of your kids and enjoy some OK-ish pizza from a wooden oven.
The menu has all kinds of Italian dishes, but no Tiramisu. They have some deserts and wine list, too.
Personally I would have a take-away of prosciutto and fungi pizza. I've also tried the lasagna and didn't like its bland taste.
The portions are big enough for two. The taste is OK, nothing special with local ingredients, no Italian blend.
The score: taste 6/10, value 6/10, coziness 5/10