Delivery
Pickup
Outdoor
Wales
South Wales
Swansea
Cwmbwrla
1 Restaurants on GastroRanking
131 Opinions in 2 websites
Always delicious. Best salt and pepper chicken 🤤