Istanbul Restaurant & Bar is located in Tanzania, United Republic Of on Nungwi beach, Nungwi 2226. Istanbul Restaurant & Bar is rated 3.9 out of 5 in the category turkish restaurant in Tanzania, United Republic Of.
Address
Nungwi beach, Nungwi 2226
Accessibility
Wheelchair-accessible seating