Japanese restaurant in Hay Riad offering sushi, maki, sashimi and Japanese specialties in a modern setting.