John's Cafe phone 16, Commercial St Ystrad Mynach, Caerphilly CF82 7DX map N Selby phone Station Cafe, Nelson Rd Ystrad Mynach, Caerphilly CF82 7BP map if (!IN_DEV) { ?> } ?>