Similar places
$$
Ai Saracini – True Taste of Sicily
Karen Shopping Centre, Boyani Road, Karen, Nairobi.
Italian Cuisine
$$
$$
$$