Eating Japanese Sushi at Nobu's restaurant in St. Louis, MO.

Feedback

Do you manage or own Nobu's?

Yes