Church Street Beaumaris Isle of Anglesey LL58 8AB |
|
Jump to map | |
01248 811314 | |
01248 811792 | |
http://sailorsreturn.co.uk |
About The Sailors Return | |
The Sailors Return is a Restaurant serving the Beaumaris community in Isle of Anglesey, United Kingdom and located at Church Street.
Show more...
Show less...
To contact The Sailors Return call 01248 811314 or visit their website at sailorsreturn.co.uk |
Your Rating |