CaStellaMare.co.uk
About CaStellaMare.co.uk
Welcome to Castellamare, an Authentic Italian Restaurant situated on the beautiful Gower coastline. Why not dine overlooking the spectacular seascape of Bracelet Bay? We have a 120 seater A La Carte Italian Restaurant, and a superb 200 seater family Café Bar.