Description
With its superb shaded terrace, calming views of the ocean and an excellent international selection of dishes from around the world, Taverna takes you on a culinary journey around the world 24 hours a day, 7 days a week, 365 days of the year.