Has anyone on this forum tried this restaurant or any other lobster restaurants that're supposed to be good? Any suggestions in terms of a good lobster restaurant that's not overly expensive? Thank you ahead of time Thia & Rob