A new pizzeria across from the Aniise Villa Resort, the French-owned restaurant serves excellent pizzas. It is very convenient to get to from most of the resorts and they provide pizza for take out and delivery.
IS THERE A STORY OR TIP
YOU WOULD LIKE TO SHARE WITH US?