Nobu's Japanese Restaurant

Nobu's Japanese Restaurant

Restaurants in St. Louis, MO

Restaurants Sushi and Japanese Restaurants

Contact us

Location

8643 Olive Blvd,
St. Louis , MO 63132 UNITED STATES

Reviews

Nobu's Japanese Restaurant 314-997-2303
8643 Olive Blvd,
St. Louis , MO 63132 UNITED STATES
$
Nobu's Japanese Restaurant 2.5

Based on 2 reviews

Nobu's Japanese Restaurant 314-997-2303
8643 Olive Blvd,
St. Louis , MO 63132 UNITED STATES
$
4 5

Best sushi in STL

I eat sushi every whwere I travel and I trravel professionally all over the world. After trying all the other recommended sushi joints since moving here a little over one month ago, I discovered the best in the area-- it is clearly Nobu....
posted at 07/10/11
Nobu's Japanese Restaurant 314-997-2303
8643 Olive Blvd,
St. Louis , MO 63132 UNITED STATES
$
1 5

One word.......disgusting

Save your time and money and skip Nobu's. I have been a long time sushi lover with a a discerning taste for maguro and sake, which are the mainstays of a good sushi restaurant. Always having a hard time finding good reasonably priced...
posted at 10/23/10

Detail information

Company name
Nobu's Japanese Restaurant
Category
Restaurants
Rating
2.5 (2 reviews)
Is this your business? Manage via YEXT
edit delete

Nobu's Japanese Restaurant

Contacts Location Reviews Details