Frames Sports Club Kabiruini is a shopping mall, located at Chaka-Sagana Rd, Kenya
Its not that bad
It is a clean and a place of joy
Language used
Dingy pub. Cheap liquor
Cold drinks are truly cold ❄
Quick service
Outdoor