You can't honestly beat this restaurant for location, it's right on the main square and has open sides so you'd think it would be an ideal place to relax and enjoy a meal etc... You'd be wrong!
Location aside the service is terrible, the wait for food can be up to an hour and then you may get offered something you didn't order? - Then it's whether you wait another hour or accept what's offered (without any apology I should add!)
Finally, make sure you check the prices before you order as they seem to "mysteriously increase" if a significant sized group (coach parties etc) appears! You have been warned.