Physical Address Bibi Titi Mohamed Road Dar Es Salaam City Dar es Salaam Phone Number +255 22 212 0334 Website https://www.peacock-hotel.com/tausirestaurant/