Flavours of India phone 8, Bedwlwyn Road Ystrad Mynach, Caerphilly CF82 7AD map Viceroy of India phone 12-14, Penallta Rd Ystrad Mynach, Caerphilly CF82 7AP map if (!IN_DEV) { ?> } ?>