Cafe Rosa
Cafe at 72 Ballards Lane
Ad
Opening Summary
7am - 10pm
7am - 10pm
User Reviews
Nicola Styan
from finchley
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