Don Francisco y La Luna
Contact and location
- Telephone
- 020 3105 0414
- Address
- Don Francisco y La Luna
18 High Street
Walthamstow
London E17 7LD

Popular times Estimated
An estimate for a typical Saturday, based on usual demand at restaurants of this type. It is not based on live visitor data.
Location and map
About Don Francisco y La Luna
Don Francisco y La Luna is listed on UK Rest as a Spanish restaurant serving customers in Walthamstow in London. The postal address is 18 High Street, London E17 7LD. Administratively, the address belongs to Waltham Forest in London. It is one of 102 places to eat in E17 featured in this directory.
Typical Spanish choices include Tortilla española, Churros and Patatas bravas. The restaurant's current menu may differ.
The Food Standards Agency register shows a hygiene rating of 5 – very good – dated 28/03/2026. You can reach the team on 020 3105 0414.
Food hygiene rating
Food hygiene 5/5 (Very good) – inspected on by Waltham Forest. View on the Food Standards Agency website.
Frequently asked questions
Where is Don Francisco y La Luna?
Don Francisco y La Luna is at 18 High Street, Walthamstow, London E17 7LD. It is in the Waltham Forest council area.
What is the phone number for Don Francisco y La Luna?
You can call Don Francisco y La Luna on 020 3105 0414.
What type of food does Don Francisco y La Luna serve?
Don Francisco y La Luna serves Spanish food.
What is the food hygiene rating of Don Francisco y La Luna?
Don Francisco y La Luna has a food hygiene rating of 5 (very good) after an inspection on 28/03/2026, awarded by Waltham Forest.
Similar restaurants nearby

Orford Saloon Tapas & Deli
Walthamstow, London

Etles Uyghur Restaurant
Walthamstow, London
3/5
Muku's Hotpot
Walthamstow, London
5/5
Indiano Pizza
Walthamstow, London
4/5
Bengal Curry House
Walthamstow, London
5/5
Gunes
Walthamstow, London
4/5All restaurants in London · Spanish restaurants across the UK
Is this your restaurant?
Claim this free listing to update your opening hours, menu and photos, or tell us if something is wrong.