Sushi and Japanese cuisine are on the menu at one of the latest restaurants to open in Flower Mound.
Wabi Sushi opened its doors in May along FM 2499 in Flower Mound.
The restaurant, not to be confused with the North Texas chain Wabi House, serves a variety of sushi, dumplings, soups, poke bowls, rice and salads…