Tomo Sushi

2628 Long Prairie Rd #105, Flower Mound, TX

Menu (As of 10/29)

Tomo Sushi: hours and how to order