Located in the vibrant heart of Dar es Salaam, Amell Restaurant has swiftly become a premier dining spot for both locals and touring guests. Serving a special blend of local flavors with international influences, https://socialmediainuk.com/story25108531/the-amell-restaurant