HomeAthée-sur-CherLeo Resto☕Leo Resto☕ Café · Athée-sur-Cher Frequently asked questions 🤔Where is Leo Resto? At Aire du Val de Cher, 37270 Athée-sur-Cher. What kind of food does Leo Resto serve? Leo Resto is listed under Café. How can I contact Leo Resto? By phone at 02 47 35 62 59. Updated on 9 November 2026