Phone: +442033102020
Address: 79 Highgate Road, London, United Kingdom
City: London
Menu Dishes: 17
Reviews: 29
"I was taken aback to find the restaurant empty when we arrived, only to discover that this location will be closing soon! There's another branch nearby, but it's not as convenient to our apartment as this one. As always, the food was delicious, and the staff was friendly and helpful. I'll really miss having this place so close by. At least the other locations will still be available. Highly recommended!"
All prices are estimates on menu.