Asakusa is a Japanese restaurant offering a menu of sushi rolls and hibachi dishes in a relaxed setting.