El Saro
Place Category: Restaurants
-
El Saro Spanish restaurant provides a range of Spanish dishes, and is located at 650 Mumbles Road, Mumbles in Swansea.
-
-
Place Category: RestaurantsPlace Tags: Spanish
El Saro Spanish restaurant provides a range of Spanish dishes, and is located at 650 Mumbles Road, Mumbles in Swansea.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.