Delivery
Pickup
Outdoor
England
London
Islington
St George's
1 Restaurants on GastroRanking
97 Opinions in 2 websites
Been going there for about a year now and the food is always great 👍