Golden Star Take Away & Chip Shop
17 Fontygary Road
Barry CF62 3DR
United Kingdom