Mbira Restaurant
Sunbird Nkopola Lodge, Mangochi Malawi
Mbira Restaurant is a Seafood, Steakhouse place is located in Mangochi, Southern Region. The address of Mbira Restaurant is Sunbird Nkopola Lodge, Mangochi Malawi.
If you want to go to the place or need any services, you can contact them directly. The phone number is +265 1 580 444, or open their website to view relevant information, The url is http://www.sunbirdmalawi.com