Welcome to


Online Order
Call Us 718-509-2652
Welcome to

Top Notch Sushi

“At Top Notch Sushi, we pride ourselves on delivering an unparalleled dining experience that combines the artistry of traditional Japanese cuisine with the freshest ingredients and innovative flavors. Located in the heart of Flushing, NY, our restaurant invites you to embark on a culinary journey through the rich tapestry of Japanese gastronomy.”