Restaurants / Bars

Posted 4 months ago by admin

Taj Mahal is located in Rohero I,nearby INSS. The restaurant has, as speciality, Indian, Chinese and French cuisine. The special dishes are Chicken Tikka Masala,...

 Restaurants / Bars /  Bujumbura / 92 views