Taverna Toxotis offers Greek cuisine, specializing in traditional dishes and international specialties in a cozy atmosphere.