This restaurant is grossly overrated. The 80s decor did not disturb me, but the extremely sour salad dressing and the steak which was nearly well done instead of medium. If you are used to fresh seafood, don't go there.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.