An authentic Japanese restaurant serving Sushi, Teppanyaki, Tempura and a wide range of Japanese specialties made with the freshest ingredients available.
Chaza - Oysterbay
- Dar Es Salaam
Zanzibar - Zanzibar Central/South Region
(44589)
Tanzania
458-4598625
458-458963