great place! very unique, but the Lobster was wayyyyy over priced! i got a 1 3/4 lbs lobster, and it was $33! that's insane! i live in RI and can get it cheaper here!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.