Twin Sushi offers a menu of Japanese cuisine, featuring sushi and cooked dishes like tempura, in a relaxed setting.