Delivery
Pickup
Outdoor
England
London
Islington
St Mary's (1)
1 Restaurants on GastroRanking
1268 Opinions in 3 websites
We were a group of more than 20 people and they gave us a long table, the space was really very narrow, also after we were already seated and organized the food was not bad, but the worst of all was t