Cafe-restaurant with a view in Pyrgos, offering tasty food at good prices.