Italian

Show My Location
4
Located in Bracelet Bay overlooking the Mumbles Lighthouse castellamare offers a 120 seater restaurant serving fresh fish, steaks, chicken and pasta dishes and is ideal for a coffee stop.
Verdi's Ice Cream Parlour
3
Verdi's is situated right on the sea front towards Mumbles Pier, they have a huge terrace with every seat enjoying spectacular panoramic views across Swansea Bay.