Edohana Sushi Menu

1900 Long Prairie Rd #142, Flower Mound, TX 75022


Know a great happy hour or special for this location?