Overview Description

Whats better than Nayamachoma and beautiful views? We have the tastiest Nyama Choma in town. Our expert Chef roasts the meat to the perfect sear that will leave your taste buds wanting more.

Features

Other Available Restaurants