Sushi restaurant offering creative and tasty sushi. Located in Dabbah Mall.