MEDITERRANEAN FAST FOOD CHAIN
- Leon is a restaurant group, based in London, specialising in seasonal, locally sourced fast-food.
- Leon opened its first outlet in 2004 and was named the “Best New Restaurant in Great Britain” at The Observer Food Monthly Awards.
- Currently 42 locations across England.
- Menu is inspired by the flavours, variety and natural healthiness of Mediterranean cooking.
- Large menu selection from breakfast to Dinner at an affordable price.