Ludo's Cafe
3 Cat Hill, Barnet EN4 8HG England
Ludo's Cafe is a Cafe, Vegetarian Friendly place is located in Barnet, England. The address of Ludo's Cafe is 3 Cat Hill, Barnet EN4 8HG England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 20 8440 3883,