Takeaway shop.  Dine in or take out.  Fresh cut meat, pizzas, burgers, kebabs and much more. Express Grill and Pizza located in King's Cross, London.