Loading map…

Artemisia le bistrot

Artemisia le bistrot in Petit-Lancy, Switzerland, offers French charm. Delight in the savory aroma of classic bistro fare, with a tender, melt-in-your-mouth texture. A taste of Swiss sophistication.