$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!
Lobster Tail
4 Cobbetts Pond Road
Windham, New Hampshire 03087
Phone: 603-890-5555
Fax: 603-890-5591