Lemon Tart at Faber Seafood & Wine, London: Reviews | Hungru