Cuisine one could find in a very basic and not very well kept second rate taverna in Greece. Super overrated and really poor price/quality ratio. The place lives on its good past feedback and makes you pay for its location as a good spot from which to watch the sunset, although…