Tomo Sushi opened in Flower Mound. The restaurant, an independent sushi eatery, offers Japanese cuisine. The restaurant is located at 2628 Long Prairie Road, Ste. 105, Flower Mound. It is closed from 2:30-3:30 p.m. daily and reopens at 3:30 p.m. for dinner. 214-285-0696