Restaurant

Terrace Rooftop Restaurant - Jafferji House and Spa

170 Gizenga Street, Zanzibar

Loading…