The Boma Restaurant
Reservation / Enquiries
Email
Tel
+263 13 43211
Address
471 Squire Cummings Stand,
Victoria Falls
Zimbabwe
Website