Phone: +442073590630
Address: 102 Upper Street, London, N11QN, N1 1QP, United Kingdom
City: London
Dishes: 35
Reviews: 503
"I am from the U.S. and this restaurant was recommended to me by a friend from the UK. I went with a friend while on a business trip and we were not disappointed."
All prices are estimates.