106 Cr Charlemagne, 69002 Lyon
Eclectic restaurant | Family restaurant | French restaurant
Del Arte stands as the premier Italian restaurant in France, catering to diverse dining experiences from business lunches to family dinners and gatherings with friends. Open seven days a week, its welcoming atmosphere fosters memorable moments over quality Italian cuisine. With a strong emphasis on sourcing high-quality ingredients, Del Arte highlights French produce while incorporating iconic Italian products. For those wishing to enjoy Italian flavors at home, the restaurant offers convenient online ordering for takeaway pizzas through its Click & Collect service, as well as home delivery options.