This used to be a great little restaurant which has been driven into, quite frankly, an embarrassment.
Despite booking a table and having our reservation down, they didn't have a table ready for us. So the wait begins... after 30 minutes we said we'd take a table outside as we were tired of waiting. Someone took our drinks order and after 20 mins of chasing them up, they were finally delivered to the table. The order was wrong but were so tired (and thirsty) of waiting we didn't want to go through the ordeal of waiting another 20 minutes!
There was one poor waitress who was run off her feet, trying to please everyone whilst the rest of the staff strolled around without a care in the world. It became a joke between us and the tables around us of how long the food was taking. The food did finally arrive, 2 hours after the time we had booked the table. I was so hungry I couldn't tell you whether the food was nice or not and I couldn't care less either. I just hope they realise what an asset to the restaurant that waitress is as she's the only one keeping things going.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.