Ayam Bakar Wong Solo
Restaurant • Chicken restaurant • Indonesian restaurant • Javanese restaurantOne of the Most Revieweds in Denpasar
Address
Jl. Merdeka No.18, Sumerta Kelod, Kec. Denpasar Tim., Kota Denpasar, Bali 80239, Indonesia
Website
Contact
+62 361 231191Price rating
$$ $$
Rating on Google Maps
4.30 (3.3K reviews)Open on Google Maps