12005 State Rt 9W, West Coxsackie, New York 12192 USA
Lobster tails $59.99 : Think it is frozen lobster tail because it was chewy.
Photo Credit: Yelp