A charming coffee shop in Beaumaris, serving food and drinks. Offers a great atmosphere and sea views.