$50 Lobster Tail Voucher for Only $25
The Lobster Tail has been serving New England for over 15 years! Experience the freshest seafood this side of the state, open every day of the week. Try us once and you’ll be hooked!
4 Cobbetts Pond Road
Windham, New Hampshire 03087