"I did not enjoy the restaurant."
Phone: +442072490672
Address: Stoke Newington Church St, North London, England, N16, United Kingdom
City: North London
Monday: 07:30-18:30
Tuesday: 07:30-18:30
Wednesday: 07:30-18:30
Thursday: 07:30-18:30
Friday: 07:30-18:30
Saturday: 07:30-18:30
Dishes: 5
Amenities: 1
Categories: 5
Reviews: 4