Castellamare
Italian · Bar
Castellamare: Italian and British restaurant with stunning Bracelet Bay and Mumbles Lighthouse views. Offers indoor/outdoor seating and a fully licensed bar.
Location
Bar in Abertawe
Here are the city's 306 places. The darker the red, the more of them. The 4 highest rated are marked with their score.

Best places nearby
The highest rated places close to Castellamare.
Local restaurants nearby
Bracelet Bay, Cymru / Wales

