Phone: +442036576929
Address: 86 Highgate High St, London, N65HX, United Kingdom
City: London
Dishes: 35
Reviews: 3
"I have visited this restaurant twice, once for breakfast and once for lunch. Both times, they did not disappoint. The service is excellent, with fast and clean service. I particularly enjoy their quinoa dish."
All prices are estimates.