From Our Editors
Start with the calamari and save room for the fresh catch at Leechburg's Pounds Turkey Farm ? this Leechburg seafood spot has quite the selection.
At Pounds Turkey Farm, you won't have to worry about circling the block multiple times to find parking.
Head on over to the highly-rated Pounds Turkey Farm today and enjoy a delicious seafood dish or two.