Find the top French restaurants in Swansea near you now.
French restaurant
Address: 217 Whitewalls, Swansea SA1 3BG, United Kingdom
Restaurant
Address: The River House, Ice House, Kings Rd, Swansea SA1 8AW, United Kingdom
Address: 180 Oxford St, Swansea SA1 3JA, United Kingdom