GastroRanking-logo

The best restaurants serving Other european-cuisines food in Tollington Islington London

1 Restaurants on GastroRanking

restaurant_img
3.7

42 Opinions

location-icon101 Stroud Green Road, England
Other european cuisines
outdoor_seating_78171takeaway_78171delivery_78171

Delivery late. I cancelled the order!!! They better refund my money for non delivery. Stir well clear