Park House Restaurant & Wine Bar
20 Park Place
Cardiff CF10 3DQ
United Kingdom