Epicurus, London: ‘It deserves to be full’ – restaurant review
Finding its feet in a baffling new venue, Epicurus will soon win you over with its exuberant excessEpicurus, Unit 90, The North Yard, Camden Stables Market, London NW1 8AH. Small dishes £3-£12, larger dishes £11-£16.50, dessert £8, wines from £29If you decide to go to Epicurus and you... #press
?width=140&quality=85&auto=format&fit=max&s=bc044c4b41bfb568bea0d68df85a642f