Delivery
Pickup
Outdoor
England
London
Islington
St Peter's
1 Restaurants on GastroRanking
1650 Opinions in 5 websites
Great food and reasonable service. The food was served quickly but we didn't see our waitress again during the meal. The restaurant lacks atmosphere and it isn't a cheap meal out.