Restaurant Closed
Italian
$200
15 % discount on min Order $100
+112345678
10 mins
Kwa Mchina Mwanzo Mpendae TZ, Zanzibar 71118, Tanzania