13710 Dallas Parkway, Dallas
SMOKED SALMON • SEAFOOD • FRENCH FRIES
6713 W. Northwest Highway, Dallas