- Sort By:
- Date
EL PESCADOR LTD
07947579417
El Pescador is a Spanish-owned seafood, fish and grill restaurant located in Swansea Marina. The restaurant offers a unique and authentic dining experience, with a menu featuring t
07947579417