Ramen Mura opened June 21 at 6100 Long Prairie Road, Flower Mound. The restaurant features traditional Japanese food, such as ramen and donburi, as well as a variety of appetizers, desserts and teas. 972-822-8254.