Tokyo Sushi Restaurant
(314) 984-5050 | View Website

3729 S Lindbergh Blvd, Saint Louis, MO | Directions   63127

38.550667 -90.407635

Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
Tokyo Sushi Restaurant
 
89% 100 15 9 Votes
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!