Ayam & bebek
Jl.Tukad Badung XVII, No: 11, Renon Kelod- Denpasar Selatan
Get your hands on this food. Yummmm!