Articles about Lara Grill Latest Popular British Kebab Awards: London kebab joints get it döne Food & drink/Restaurant