Sushi First is a Japanese restaurant offering sushi and grill options. It is located in Wiesbaden, Germany. The establishment has been noted for its presence in the city center.