Nobu's Japanese Restaurant
Address:
8643 Olive Blvd, Saint Louis, MO 63132
Phone:
(314) 997-2303
Payment:
Parking:
Free Parking on site
Other Details:
Welcome to Nobu's Japanese Restaurant- your home for fresh authentic sushi. Mr. and Mrs. Kidera opened Nobu's Japanese Restaurant in St. Louis on Delmar in 1987 and moved to their current location (8643 Olive Blvd, St. Louis, MO 63132) in 1991. Since then, Nobu's has won the People's Choice Award for Best Sushi by RFT for more than 10 times (1991-2001, 2007, 2010), been voted Citysearch's Best Sushi and Japanese restaurant in 2000 and awarded Sauce Magazine Reader's Choice Favorite Japanese/Sushi in 2012. If you are looking for the highest quality sushi, equivalent to what you will find served in Japan, please visit us and we will delight your taste buds.
Restaurants,
Japanese
Other Businesses:
- De Palm Tree at 8631 Olive Blvd, Saint Louis, MO 63132
- Wan Fu Chinese Restaurant at 12033 Manchester Rd, Saint Louis, MO 63131
- California Pizza Kitchen at 1493 Saint Louis Galleria, Saint Louis, MO 63117
- Yen Ching Restaurant at 1012 S Brentwood Blvd, Saint Louis, MO 63117
- The Pasta House Co. at 8213 Delmar Blvd, Saint Louis, MO 63124