Unit 13, The Food Hall, The Indoor Market, Pontypridd
Unit 13, The Food Hall, The Indoor Market, Pontypridd, Wales CF37 2TH