ReservationWe look forward to serving you the best steakhouse experience.

Online Reservation

Please complete the submission form below to make a reservation.


We are located 9 km to the north from Ubud by the road Jl. Raya Andong on the beautiful Cekking Rice Terrace Tegallalang.
Open everyday 10am - 7pm.


by Cafe
Cekking Rice Terrace, Tegallalang,
Bali 80561, Indonesia

Google Map

Locate Us