Leon
Restaurants
Restaurant
About
LEON is a Naturally Fast Food Restaurant with a menu based around the proven health benefits of the Mediterranean diet. With both plant and meat options, it's fast food that not only tastes good but makes you feel good, it's affordable and served in 30 seconds.
At a glance
- Typical visit: about 1 hour