About Killay Spice
Killay Spice is a traditional, fine dining Indian Restaurant in the heart of Killay.
More about Killay Spice
Killay Spice is located at 436 Gower Road, SA2 7AJ Swansea, United Kingdom
01792 205449
http://www.killayspice.co.uk