2300 Cross Timbers Rd, Flower Mound, Texas 75028 USA
Just the hibachi rice. More is coming.
Photo Credit: Yelp