Delivery
Pickup
Outdoor
England
London
Islington
St Peter's
1 Restaurants on GastroRanking
1629 Opinions in 5 websites
Ate here with friends. The decorum and the food were great and the waiting staff were very attentive and helpful.