More about Chillies Tandoori Restaurant
Chillies Tandoori Restaurant is located at 18 St Teilo Street Pontarddulais, SA48 Swansea, United Kingdom
+441792884708
http://chilliesrestaurant.co.uk/