Traditional Greek Taverna, Galaxy, located near Navagio, Zákynthos. Offers classic dishes in a relaxed setting.