Really amazing place In the center of the town !! A must in Athens !!