Excellent location. About 5 min walk from Neos Kosmos station.
Great space for a small party to share.
Bakery and convenience store across the road.
Great find if you can book it.