Fish And Tails Oyster Bar

807 S Central Expy Richardson TX 75080 USA

(972) 773-9122

Location