La Locanda is a pizza restaurant offering Italian cuisine and takeaway options. They provide free Wifi and contactless payment.