Fatamorgana taverna is a Greek restaurant located at Frangokatello Castle. It is known for offering gluten-free options, making it accessible for a wider range of diners.