Twiggs restaurant

Twiggs restaurant 1

Twiggs restaurant is the perfect place to dine in Bomet town. The restaurant’s rich and diverse delicacies are prepared from the freshest local produce and served by welcoming staff. Twiggs Restaurant is located in a quiet local near the commercial and administrative heart of Bomet town.

Spread the love ❤️
Rate this

3.9

( 0 )