Charford Fish Bar offers high-quality fish and chips made with fresh, daily-delivered produce.