HomeSévérac d'AveyronLéo Resto🍟Léo Resto🍟 Fast food · Sévérac d'Aveyron Frequently asked questions 🤔Where is Léo Resto? At autoroute A75, 12150 Sévérac d'Aveyron. What kind of food does Léo Resto serve? Léo Resto is listed under Fast food. How can I contact Léo Resto? By phone at 05 65 70 26 55. Nearby 👀🍽️Le Relais des sources🍽️ Restaurant · Sévérac d'Aveyron · 1 km☕Café Moderne☕ Café · Sévérac d'Aveyron · 1.1 km🍕Les Douves🍕 Pizza · Sévérac d'Aveyron · 1.2 kmUpdated on 9 November 2026