You are here

Select a restaurant for more information.

The Royal St Martin

The Royal is situated in the heart of the village of St. Martin adjacent to the church and local shop.  It is frequented by locals and holiday makers alike and everyone receives a warm welcome.

Call