This restaurant offers a panoramic view in the Euganean Hills. It is known for serving fish and is located in Arquà Petrarca. The establishment also provides takeaway options.