The best I have tried by far in London, I can now say that I am a regular. I have not experienced anything less than an amazing dish and I am currently working my way through the menu. Always arrives very quickly and hot as...we're just round the corner in Hoxton Street. Highly recommend!More
1
0
0
0
0