Tag: Thai Restaurant

Having been established back in 1985, The Thai House has been a notable restaurant in Cardiff for many a year…