Bali List
RM Ayam Bakar Taliwang is one of Bali List.

1. RM Ayam Bakar Taliwang

8.2
Jalan Teuku Umar No. 10, Denpasar, Bali
Indonesian Restaurant · 61 tips and reviews