Temaki cover
Temaki logo

Temaki - Northern District, Rafha

Asian - Sushi - Japanese

4.5

Fast Delivery

Appetizers

Sushi

Beverages