Nestled in the heart of Dar es Salaam's bustling city center, Amell Restaurant stands as a premier dining experience. Renowned for its delectable dishes, Amell offers a refined dining adventure that will tantalize your taste buds. Diners can select a wide array of options that showcases the vibrant tastes of Tanzania. From classic dishes with a tw