Sushi Top is a Japanese restaurant offering sushi and other Japanese specialties.