A Greek restaurant called To Apomero, known for its welcoming atmosphere.