Store Type: Nyama Choma

0794 587187

The finest Nyama Choma restaurant.