આ રેસ્ટેરન્ટ ભારતથી કંઈ દૂર નથી તે હિન્દ મહાસાગરમાં આવેલા ઝાંઝીબાર નામના ટાપુ પર જ આવેલું છે.