Our Restaurant

CONTACT INFO

Phone:314-801-8816
Address: 1947 Schuetz Rd.
St. Louis, MO 63146
Map

Welcome to Top Sushi Bar!

Japanese, Korean & Sushi Bar

WE DELIVER!
(min order $20, within 3 miles)

HOURS OF OPERATIONS

MON-SAT 11:00AM - 9:00 PM

SUNDAY Closed