Delivery
Pickup
Outdoor
England
London
Islington
Finsbury Park
1 Restaurants on GastroRanking
2 Opinions in 1 websites
We've been there more then once, the Food was good but the customer service is the one of worst I ever experienced. The staff was never really very friendly, with in ignorant attitude but what we expe