Coffee shop located opposite Caerphilly Castle. Offers free off-street parking.