Just Meat Smoke and BBQ - 192 Eleanor Cross Rd, Waltham Cross EN8 7PW, UK on Eaten