The previous ratings aside, my experience couldn't have been more different and positive. The food was perfectly cooked (grilled squid was perfect and lamb shank was fall off the bone excellent).
Staff consisted of 4 people helping at our table and nothing was missed and no one was less than friendly.
Wine was half price to boot on Mondays. I'm not sure I was in the same place as the rest of these reviewers, but the location and restaurant name seem to match.
I'll be going back without any doubts.