Best local restaurant in Archangelos by far and we have visited a few. Service was perfect, thank you to the owner and his family, food was amazing you have to try the village sausages and baked beans. Highly recommend. 5*

A must visit while in Archangelos