Taj Express

Food Court
Indian
Food Court, Mombasa Road - Capital Centre, Nairobi