GalleryView all (7)
Reviews
02/11/2011
I too am surprised by the rave reviews. Tokyo Sushi is way overpriced for the quality. Not only was I dissatisfied with the freshness of the ingredients, but also the rolls and portions were very small. There was way too much rice and seaweed and not enough protein and veggies (example: I ordered an asparagus roll and there was literally only one stalk of asparagus in the entire roll). The ratios and freshness were too far off to truly enjoy.
Another reviewer accurately compared Tokyo Sushi to Dierbergs. I actually don’t mind Dierbergs sushi when I want something fast and cheap, but I won’t be back to Tokyo Sushi. It’s just not worth my time and money.
04/19/2008
I have had Sushi in the Ft. Lauderdale area in Florida and this just does not hold a candle to it. I thought it was overpriced and there were gnats flying around the restaurant.
Details
Phone: (314) 984-5050
Address: 3729 S Lindbergh Blvd Ste 102, Saint Louis, MO 63127
More Info
- Extra Phones
Phone: (314) 984-5010
- Payment method
- amex, discover, master card, visa, all major credit cards
- Price Range
- $$
- AKA
Tokyo Sushi Restaurant
- Other Link
- Categories
- Other Information
Parking: Lot, Private
Wi-Fi: Free
Bike Parking: Yes
Attire: Casual
Wheelchair Accessible: Yes
Cuisines: Japanese, Asian, Caterers, Sushi
Alcohol: Full Bar
Takes Reservations: Yes
Outdoor Seating: No
Price Range : Average
People Also Viewed
- Magic Wok Restaurant
4454 S Lindbergh Blvd, Saint Louis, MO 63127
- Webster Garden Chinese Restaurant
5 S Old Orchard Ave, Saint Louis, MO 63119
- Sesame Chinese Restaurant
10500 Watson Rd, Saint Louis, MO 63127
- Hot Wok Cafe
14346 S Outer 40 Rd, Chesterfield, MO 63017
- China King
167 Watson Plz, Saint Louis, MO 63126
- Thai Orchid Restaurant
3027 Lemay Ferry Rd, Saint Louis, MO 63125
- Monsoon Vietnamese Bistro
14248 Manchester Rd, Manchester, MO 63011
- Sushi Station
29 N Gore Ave, Saint Louis, MO 63119
- Hsu's Hunan Yu Chinese Restaurant
11539 Gravois Rd, Saint Louis, MO 63126
- Seoul Taco
6665 Delmar Blvd, Saint Louis, MO 63130