Report a review

  • 5
  • best place in London!

We were there twice in one day! The food was awesome. We loved the cashew cheese croquettes, nachos and desserts in particular. Nice space and quite close to the chalk farm tube station.


Why are you reporting this review?