Makuti Restaurant

By  |  0 Comments

Located at Kawangware, the very best Nyama Choma in dagoretti. All kinds of drinks available, Welcome all.

MAKUTI-2

You must be logged in to post a comment Login