Vila Toplissa is a pizza restaurant offering traditional cuisine with scenic views.