Valid for takeaway only but staff allowed us to dine-in as it was a non-peak hour. Beef was a little on the tough side but overall, still good and value for money