Eating out:The Indian Chef Restaurant

The Indian Chef Restaurant is located at the foot of the Parliament Building next to Hotel Diplomat in Kimihurura. While this restaurant specializes in Southern Indian cuisine; they do Chinese and African cuisine too.
.
.
Times Reporter