30 restaurants
With a price of <20£
COSMO Swansea / Other international cuisines
Open now · 12pm - 2:30pm
15-16 Castle Street Swansea
€€€€