HomeMoulins (Allier)RestaurantLe Villars🍽️Le Villars🍽️ Restaurant · Moulins (Allier) Frequently asked questions 🤔Where is Le Villars? At 29 avenue du Général Leclerc, 03000 Moulins. What kind of food does Le Villars serve? Le Villars is listed under Restaurant. How can I contact Le Villars? By phone at +33987511314. Nearby 👀🍽️Restaurant La Rôtisserie Moulins🍽️ Restaurant · Moulins · 240 m🥖La Pataterie🥖 French · Moulins · 300 m🥢Le Lagon🥢 Asian · Moulins · 330 m🍕Pizza Italia🍕 Pizza · Moulins · 340 m🍕Pizza Tof🍕 Pizza · Moulins · 350 m🍲Viet To Wok🍲 Vietnamese · Moulins · 360 mUpdated on 9 November 2026