Owoods Lodge is a restaurant, located at Kirinyaga, Kenya
All in all a good place to stay but needs a little bit of renovations
The chicken meat and roasted potatoes are irresistible.
Quiet and exquisite place
It's within my locality Piai Centre
Good place for nyama getaways