The Fish

Sushi Bar & Restaurant Dallas, Texas