This spiffy cafe is located on the main drag between the modern town of Delphi and the archaeological site of Delphi. The display counter visually draws you in with a
Been there, done that? Do tell us about it! Submit a review of this Delphi restaurant today.
4 of 5 stars