This place is amazing. The location is the best. So close to the Plaka, little alleyways and you feel like you are truly living with the locals.
Plenty of space for everyone.
The best spot in Athens.