Restaurant Taverna offers a wide variety of dishes and drinks. Delivery service is available.