Finch Cafe/Restaurant
Restaurant β’ Cafe β’ Coffee shop β’ Meal takeaway β’ Middle eastern restaurantππ Beautiful clean cafe with a nice wide range of food and friendly staff, best place to get fresh orange juice!
Address
ξ142 Holloway Rd, London N7 8DD, United Kingdom
Website
Contact
ξ°+44 20 7609 8880Rating on Google Maps
4.90 (10 reviews)Open on Google Maps
Working Hours
Permanently closed.