- Rating: 4/5
- Rating: 3/5
This restaurant next to Finsbury Park station established its reputation soon after opening in 2008. It’s still nigh on impossible to get a table without booking – even on our early-evening midweek visit, several hopeful diners were turned away. All’s...