THE MANTRA.

Originally posted on refinedpalates:
Tucked in the hotel district in the heart of Kampala, Mantra restaurant is found on plot…