Namura is a Japanese restaurant specializing in authentic, gourmet cuisine.