Silos road, Tudor Creek
Mombasa, Coast Province
Get directions

About Us

Reviews