warung aqila banyuwangi is located in Kota Denpasar, Indonesia on Jl. Sekar Sari No.58, Kesiman Kertalangu, Kec. Denpasar Tim. warung aqila banyuwangi is rated 5 out of 5 in the category brunch restaurant in Indonesia.
Address
Jl. Sekar Sari No.58, Kesiman Kertalangu, Kec. Denpasar Tim