Cafe Rosa

Cafe at 72 Ballards Lane
Cafe Rosa image
Ad

10 / 10 from 1 review
Address
72 Ballards Lane
Finchley
London
N3 2BU
Map
Region
Finchley
Nearest Station
Finchley Central
0.19 miles
Opening Summary
7am - 10pm

User Reviews

Nicola Styan
from finchley

Jan 8, 2015

Cafe Rosa is a gem of a tearoom in Finchley. Serving delicious cakes, sandwiches and gorgeous coffees it is the ultimate place to relax after work or just 'chill out' in this welcoming cafe. At very reasonable prices I would highly recommend this wonderful cafe. Love it!
Have your say

Add a review or useful tip for this business