Epikouros Restaurant-Taverna is located on the central street in Delphi town, the “Navel of the Earth”. Has created a friendly and romantic atmosphere. Savor lunch or dinner, while you enjoy a magical view of Gorge of Delphi, olive groves of Pleistos valley & Corinthian Gulf. The a la carte menu offers fine Greek Cuisine, with a wide variety of dishes, all cooked to perfection. The ambiance, a harmony of stone and wood, add to your dinning pleasure.