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