This was a disappointing visit. We wandered in. I mistakenly thought it was a restaurant my husband had enjoyed previously. Over priced and cats. Really. I had the octopus and rice stew. Came as octopus and rice separately, tasty but a max of €12 would...have been plenty it was 17.50€. €17.50 says good restaurant and linen. In truth I was expecting a terracotta pot with fish and rice. Not at all as expected. Husbands sole too was expensive 19.50€. Assumed Dover sole. It was nt Dover. Cats wandering around and chef smoking OMG. We paid and left. Over priced for an out door restaurantMore