Nairobi, Kenya
N/A
Good food but slow service
like
Good meals but poor service
Loved it
Deli
The best companies in the category 'Deli'