Tartare
![Tartare](https://www.athensinsider.com/wp-content/uploads/2020/07/DSC7342.jpg)
Tartare
French cuisine at its most classic, this Glyfada institution has been around for at least two decades.
Overview
Glyfada, Athens, Greece
In a cosy, bistro-like environment, this is where you head to when you crave a beef tartare or a Chateaubriand. Tartare manages to combine two rare virtues in the restaurant business: consistent quality and staying power – and perhaps proves that the two are intricately intertwined.
Location