Plaza Indian Cuisine
31-32 Alfred Street
Neath SA11 1EH
United Kingdom