LEAF Japanese Restaurant & Bar
Shop 2
LEAF is the traditional Japanese style small restaurant on the mountain. We pride ourselves on providing delicious, flesh and healthy food, as well as Japanese-style service that allows us to share a wonderful time with our customers. It is highly recommended that you book your seats early, as they are fully booked every weekend. Open only Dinner Tuesday to Sunday night 5pm-8:30pm ( Tuesday, Wednesday and Sunday be closed 7:30pm ) *Especially Weekend, it is very busy so takeaway order takes 45-90 minutes sorry.