Restaurant Olympia offers a Greek dining experience with large portions and good value. The Tzatziki is noted as being particularly good. It is a place where one can eat very well.