Thai Phoenix

61a Crwys Terrace, Swansea SA5 9 ,United Kingdom
Thai Phoenix Thai Phoenix is one of the popular Chinese Restaurant located in 61a Crwys Terrace , listed under Local business in Swansea , Thai Restaurant in Swansea ,

Contact Details & Working Hours

Map of Thai Phoenix