The Black Seal
➤ The Black Seal Restaurant Lon Isallt, Isle of Anglesey, United Kingdom
Vegetarian, Seafood, Pizza, Cafés, Steak
"great service, great food, very pleasant warm evening. personal very friendly, too welcome. very nice menu and vegan friendly."