Yamasa 92 is a Japanese restaurant offering sushi and other Asian cuisine, with vegetarian options available. Home delivery is offered.