TA VA
Greek · Breakfast
TA VA is a cafe offering Greek and Acai bowls, as well as breakfast options. They also provide delivery services.
Location
Best places nearby
The highest rated places close to TA VA.
Local restaurants nearby
362 Regents Park Road, Finchley Central, London N3 2LJ, United Kingdom


