Wild Orchid Restaurant
Chilembwe Road City Centre, Lilongwe Lilongwe Malawi
Wild Orchid Restaurant is a International place is located in Lilongwe, Central Region. The address of Wild Orchid Restaurant is Chilembwe Road City Centre, Lilongwe Lilongwe Malawi.
If you want to go to the place or need any services, you can contact them directly. The phone number is +265 1 789 888, or open their website to view relevant information, The url is http://www.umodzipark.co.mw/things-to-do/restaurants