Delivery
Pickup
Outdoor
England
London
Islington
St Mary's
1 Restaurants on GastroRanking
21 Opinions in 3 websites
This restaurant is gone it’s upd and went to the restaurant heaven in the sky it is no more it’s ceased to exist and doesn’t has passed