The answer is yes. Freshly made pizzas are on offer every Tuesday and Friday at the Bush pub in Upper Cwmbran. Our quick review gives them 10/10 for taste and value for money. We ordered too much but that wasn’t a problem as we asked the barmaid for a takeaway box and took away the […]