It's a very cozy restaurant with a beautiful view of a dam.
Twiga Beach is a resort located in the countryside of Ruiru, Thika, a 20-minute walk from the main road and only 50 ksh with a motorbike. The resort has everything in one place, a stunning garden for holding weddings and activities like team building and picnics. I visited the place, and the experience was wow. The resort is in a nice quiet spot next to a dam. The dam offers boat riding, a beautiful view of sunsets, floating tents, and many more. The staff is very active, friendly, and willing to help. The food and the drinks were fantastic, with great grilled meat, and it was affordable. Twiga beach is a nice relaxing spot to grab a meal and have a cool breeze by the dam.