OMA Roasted Chicken Bali
Restaurant • Chicken restaurant
Address
75WG+F2H, Jl. Campuhan I - Dewi Sri, Legian, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia
Contact
+62 818-114-800Rating on Google Maps
4.40 (41 reviews)Open on Google Maps
Discover top rated places in Legian
75WG+F2H, Jl. Campuhan I - Dewi Sri, Legian, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia