
japanese
St. Louis, MOTop Sushi
Top Sushi is a compact Japanese and sushi restaurant in St. Louis, MO, offering fresh fish, large rolls, and a diverse menu that also includes Korean dishes and ramen. Located at 1947 Schuetz Rd, it's praised for flavorful sushi like pink lady and volcano roll and reasonably priced lunch specials. The small strip-mall setting offers both dine-in and to-go, with service described as varied.





