Taste Food restaurant and take away
This joint looks like your average Kigali eatery, what makes it outstanding is the local fresh food that is served 24/7. Taste Food is situated at Remera opposite Alpha Palace Hotel next to Kobil petrol station.