La Prensa

30 Wind Street, Swansea SA1 1DZ ,United Kingdom
La Prensa La Prensa is one of the popular Spanish Restaurant located in 30 Wind Street , listed under Local business in Swansea , Bar in Swansea , Spanish Restaurant in Swansea ,

Contact Details & Working Hours

Map of La Prensa