XM47+CC4 Saba saba, Mombasa, Kenya
Saba saba is a Gas station located at XM47+CC4 Saba saba, Mombasa, Kenya. It has received 37 reviews with an average rating of 4.1 stars.
The address of Saba saba: XM47+CC4 Saba saba, Mombasa, Kenya
Saba saba has 4.1 stars from 37 reviews
Gas station