Delivery
Pickup
Outdoor
England
London
Islington
Caledonian
1 Restaurants on GastroRanking
298 Opinions in 4 websites
What a find this place was? In London on my own for some meetings, having to stay overnight. Saw this place, walking into the office in the morning, thought it looked good, so I went back for an eveni