Enter your full postcode (e.g. SE1 2HJ) for more local results

29 open restaurants in SA1, Swansea change location

change location
Clear search input and reset results

Popular cuisines

35 21 18 18 17 13 9 8

Choose cuisines

Popular cuisines

35 21 18 18 17 13 9 8

All others (A-Z)

1 5 1 1 3 1 4 2 1 1 1 1 1 3 1 1 7 1 2 1 4 3 2 2 2 1 1 5 1 3 2 1

Filters

Filters

9 2 20 29 28 0 14
  • Best match Sorted by Best match

29 open restaurants in SA1, Swansea change location

Pizza Napoli

Mediterranean Pizza

4.7 stars out of 6 516

Delivery £1.50 Min. order £8

Delivery in 55 - 70 minutes

Promoted

Mamma's Pizza

Pizza Pasta Halal

5.5 stars out of 6 183

Delivery £2 Min. order £10

Delivery in 45 - 60 minutes

Promoted

New York Pizza

Kebab Pizza Halal

5.2 stars out of 6 92

Delivery £2 Min. order £10

Delivery in 45 - 60 minutes

Promoted

Brynmill Fast Food

Fish & Chips Pizza Halal

4.7 stars out of 6 40

10% off when you spend £20

Delivery £1.50 Min. order £10

Delivery in 45 - 60 minutes

Pizza Venice

Italian Pizza Halal

5.4 stars out of 6 2463

Delivery £1.50 Min. order £8

Delivery in 40 - 55 minutes

Oasis Takeaway

American Pizza Halal

5 stars out of 6 1742

Delivery £1 Min. order £9

Delivery in 50 - 65 minutes

Beano's Pizza

Italian Pizza

5.4 stars out of 6 1057

Delivery £2 Min. order £9

Delivery in 50 - 65 minutes

Yummies Pizza & Kebab House

Pizza Kebab Halal

5.5 stars out of 6 1231

Delivery £3 Min. order £10

Delivery in 45 - 60 minutes

Chicken On The Road

Chicken Pizza Halal

5.1 stars out of 6 325

Delivery £1 Min. order £8

Delivery in 45 - 60 minutes

Pizza Hut Delivery - Neath Road

Pizza

3.8 stars out of 6 131

50% off when you spend £30

Delivery £1 Min. order £10.99

Delivery in 45 - 60 minutes

Chicken On The Hill

Chicken Pizza

4.7 stars out of 6 548

20% off when you spend £40

Delivery £2 Min. order £10

Delivery in 45 - 60 minutes

Pizza Hut Delivery - St Helen Road

Pizza

4.1 stars out of 6 132

50% off when you spend £15

Delivery £1 Min. order £10.99

Delivery in 45 - 60 minutes

Star Kebab & Pizza House

Kebab Pizza Halal

4.7 stars out of 6 533

Delivery £2 Min. order £10

Delivery in 45 - 60 minutes

Papa John's - Dillwyn

Pizza American

4.1 stars out of 6 809

50% off when you spend £40

Delivery FREE Min. order £10.99

Delivery in 45 - 60 minutes

Port Tennant Kebabs

Kebab Pizza

5.1 stars out of 6 481

Delivery £1.50 Min. order £10

Delivery in 45 - 60 minutes

Topolis Pizza & Kebab House

Pizza Kebab

5.4 stars out of 6 62

Delivery £2 Min. order £10

Delivery in 45 - 60 minutes

California Pizza

Pizza Kebab

5.2 stars out of 6 103

Delivery £2 Min. order £10

Delivery in 50 - 65 minutes

Pepinos Pizza

Italian Pizza

5.5 stars out of 6 131

Delivery £2.50 Min. order £10

Delivery in 45 - 60 minutes

Marmaris Kebab & Pizzas

Kebab Pizza

4.8 stars out of 6 404

Delivery FREE Min. order £10

Delivery in 45 - 60 minutes

Mira Kebab House

Kebab Pizza Halal

5.5 stars out of 6 143

Delivery £1.50 Min. order £8

Delivery in 45 - 60 minutes

Pizza Giorgio

Pizza Kebab Halal

5.1 stars out of 6 42

Delivery £2 Min. order £10

Delivery in 60 - 75 minutes

Fil Fil - Takeaway

Kebab Pizza

4.9 stars out of 6 789

Delivery £1 Min. order £8

Delivery in 60 - 75 minutes

La Frenda Pizzeria

Pizza Kebab

5.2 stars out of 6 40

Delivery £1 Min. order £10

Delivery in 45 - 60 minutes

Marmaris Pizza & Grill Skewen

Pizza Pasta

5.4 stars out of 6 570

Delivery £2.50 Min. order £13

Delivery in 60 - 75 minutes

Pizza Milano

Italian Pizza Halal

5.4 stars out of 6 139

Delivery £2 Min. order £10

Delivery in 45 - 60 minutes

Pizza Palace

Pizza Kebab

5.3 stars out of 6 17

Delivery £2 Min. order £10

Delivery in 45 - 60 minutes

Fast Meal Bakehouse & Off Licence

Pub Food Pizza

5.2 stars out of 6 687

Delivery £2.80 No min. order

Delivery in 45 - 60 minutes

Saporito Pizza & Grill House

Pizza Kebab

5.3 stars out of 6 184

Delivery £2 Min. order £10

Delivery in 45 - 60 minutes

Papa John's - Morriston

Pizza American

4.2 stars out of 6 97

35% off when you spend £30

Delivery £1 Min. order £12.90

Delivery in 45 - 60 minutes

We're coming up empty. Try casting your net a little wider.

Show all restaurants

Know any good restaurants that we don't?
Tip us off