Is a Taiwanese Teppanyaki Steak House in the most vibrant part of Bali.
Monday – Sunday10.00 – 01.30 AM