About Carnivore Nyama Choma
SteakHouse, Specialists in Barbeques.
Carnivore Nyama Choma Description
SteakHouse, Specialists in Barbeques.
More about Carnivore Nyama Choma
Carnivore Nyama Choma is located at 39 The Green, UB2 4AN Southall, Slough, United Kingdom
020 8917 9006
Similar Listings
The Rib Shack
4.6
![star rating](/static/images/star.png?v=1.02)
Bronco'S
5
![star rating](/static/images/star.png?v=1.02)