Department store
Bucherer
5 locals recommend,
Location
5 Schwanenpl.
Luzern, LU
Tips from locals
Many many watches and many many tourists but nice to see. There are also many other watch stores around but bucherer is the biggest one.