Someone posted about having dinner here. We stay in Oyster Pond but I've never heard of this restaurant. Is it new and where is it located? Always looking for new places to try around that area.