Ellenika Taratsa offers a Greek dining experience with a terrace. It is a casual dining establishment that also functions as a bar.