Twalumba Lodge

  • Stand number 12374/A Shantumbu road, Chalala. , 10101
  • Lusaka, Lusaka, ZAMBIA
  • 967704617
We offer excellence and comfort. Come and enjoy our African, Asian and continental fusion cuisine.

Related Joints

Deals & Promotions

Comments

5
0
Reviews

Excellent

No Reviews