Royal Sushi House is a Japanese restaurant offering a variety of sushi options, including hand-formed nigiri and seaweed-wrapped rolls. Delivery is available.