Loading map…

Leap Terrace

Leap Terrace is a Traditional restaurant in Athens, greece. Femente lists it in the Undiscovered tier. The kitchen leans Grill.