Loca Restaurant Nungwi is located at: Nungwi, Zanzibar, Zanzibar, Tanzania.