Italian restaurant Terrazza Pizzeria offers delicious pizzas and Italian flavors. Enjoy a welcoming atmosphere and seaside views.