st davids 2 food