LOCATION
Mombasa, Kenya
HOURS
Monday – Saturday