Phone: +442073542843,+447866591339
Address: 176 Upper St,, London, N11RG, N1 1RG, United Kingdom
City: London
Dishes: 35
Reviews: 3
"We found a hidden gem of a restaurant that we're not willing to share with anyone. Located in Highbury and Islington, we were really hungry and decided to give it a try."
All prices are estimates.