Sushi Top is an Asian fusion restaurant offering Japanese and Chinese cuisine.