Tags: Restaurant.
Wasabi Sushi Bar is an award-winning American casual dining restaurant chain that is owned and operated by Wasabi Management Company Inc. headquartered in Clayton Missouri. Wasabi Sushi Bar has been widely endorsed by St. Louis food magazines such as Sauce Magazine and Feast Magazine.