Jl. Teuku Umar No. 8, Denpasar Barat, Bali, Indonesia
Jl. Teuku Umar No. 8, Denpasar Barat, Bali, Indonesia
No delivery
Spot something wrong?
Dishes at Ayam Bakar Taliwang Baru. Prices may vary in venue.
Been to Ayam Bakar Taliwang Baru? Be the first to share what you ate.