Japanese restaurant Supremo Sushi, offering sushi and other Asian cuisine.