French Fries at The Delaunay, London: Reviews | Hungru