Barakuda Restaurant is located in Buleleng, Buleleng Regency, Bali, Indonesia on R2QHVH6, Jl. Mawar Desa, Kalibukbuk. Barakuda Restaurant is rated 4.3 out of 5 in the category seafood restaurant in Indonesia.
Address
R2QHVH6, Jl. Mawar Desa, Kalibukbuk
Service options
TakeawayDine-in
Amenities
Good for kidsToilets
Offerings
AlcoholCoffee