Other Restaurants in Swansea 28-30 Wind Street, Swansea, SA1 1DZ Tags: air conditioning, bar, spanish, vegetarian dishes