Bale Udang Mang Engking Bali bukan hanya sebuah Rumah Makan di Bali tapi juga tempat rekreasi di Bali yang sangat nyaman dengan fasilitas yang lengkap, tersedia juga tempat main anak-anak dan tempat parkir yang luas. Dari luar sudah terlihat sangat luas tempat ini begitupula dengan lahan parkir yang tersedia berbeda dengan kebanyakkan tempat makan di Bali yang fasilitas parkir seringkali tidak ada sehingga parkir kendaraan bisa sangat jauh dari tempat makan.
Sesuai dengan namanya dimana Bale dalam bahasa Bali maupun Sunda artinya Gubuk atau Saung menjadi area makan yang unik. Di Bali, rumah makan ini sangat ngehits dan populer sampai rumah makan ini menjadi sebuah franchise yang tersebar di daerah Jawa dan sekarang Bali. Avilla Management yang bergerak dalam bidang hospitality berdiri sejak Tahun 2009, menjalin kerjasama dengan Mang Engking untuk membawa keorsinilan rasa dari Bale Udang Mang Engking tersebut ke Bali