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.
The New Times
Times Reporter