LEAF Japanese Restaurant & Bar

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.

Optimized by Optimole

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.