Want to taste fine Indian food? Try Shere Sardar

Shere Sardar is an Indian restaurant, one of the three restaurants found at The Manor Hotel, a 5-star hotel located in the posh neighbourhood of Nyarutarama.
The New Times
Times Reporter