"I love this spot. The staff are friendly and efficient, the food is always great and it's a chilled atmosphere. They've been particularly on it with being Covid secure which always makes me feel comfortable being there."
Phone: +442072818679
Address: 21-23 Stroud Green Road, Islington, United Kingdom
City: Islington
Monday: 12:00-23:00
Tuesday: 12:00-23:00
Wednesday: 12:00-23:00
Thursday: 12:00-1:00
Friday: 12:00-1:00
Saturday: 12:00-24:00
Sunday: 12:00-23:00
Dishes: 33
Amenities: 18
Categories: 5
Reviews: 3722