Castellamare: Italian and British restaurant with stunning Bracelet Bay and Mumbles Lighthouse views. Offers indoor/outdoor seating and a fully licensed bar.