Samourai is a Japanese restaurant offering the essence of Japanese cuisine. It is known for its quality dishes and pleasant atmosphere. The establishment also provides takeaway options.