2518 Mallard Dr., Wichita Falls
(940) 696-2626
I really enjoyed this restaurant. Very tasty. But the cooks need to be trained a little better on the Habachi grill. Its a real art when they know how they are doing....
Had a great meal there! The portions were large and the flavor was excellent. The only not-great was the salad dressing (a bit watery). Regarding the service, it was certainly more than adequate, although I had the same complaint I frequently hav...