Umai Hibachi Express
Restaurant
•
12909 MO-21, De Soto, MO 63020, USA
9.4
Monday: 11 AM – 8:30 PM
See if anyone you trust recommends it!