Helvetiaplatz is a plaza Lucerne Canton of Lucerne located in Switzerland.
Helvetiaplatz (Moosstrasse) Lucerne Switzerland
A bit away from the center but worth a visit .. Many options for good restaurants .. Go for outdoor seating !!
French Triangle
beim Überqueren der Strasse: luege - lose - laufe ;-) - Master of Desaster
Best Grill Station in town! Check it! - Lukas Fischer
Best in summer when the tables are out. Good quality food but dishes are simple and pricy. - Lisa Starbucks