Write a review

Royal Halls Patisserie

← View details

7a St Illtyds Rd, Church Village, Rhondda Cynon Taff County Borough CF38 1DB, United Kingdom, Church Village, Rhondda Cynon Taff County Borough

01443209039