Home of Margie's Lobster Pot Pie. Fins & Tails, Northern New York's premier source for gourmet seafood, is now offering a mail order service.
3012 Erie Blvd E. Syracuse, NY 13224 1-866-688-FISH(3474)