Superb steamed clams. The only one's we have had that were this good were in Portugal.
Very small, informal place. If we were going to be around longer we would have loved to sample their orher items which looked great.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.