219B Finchley Rd, Finchley Rd, London NW3 6LP, United Kingdom
Closed· Opens at 06:30
219B Finchley Rd, Finchley Rd, London NW3 6LP, United Kingdom
No delivery
Spot something wrong?
Dishes at Barista Coffee House. Prices may vary in venue.
Been to Barista Coffee House? Be the first to share what you ate.