Mikayla,
We are just wrapping up a 3-night stay at the Hotel Adler. Their Little Italy restaurant is very good. Ask at the hotel desk or the TI for the guidebook with the Town Walk, which will give you a 30-minute overview walking tour. Then spend some time in the shops, or maybe take a train ride or drive to Wasseraun and ride up to Ebenalp if time permits. (It is only an 11 minute train ride to Wasseraun,) Weather precluded us going to Ebenalp but if the weather is fine, you might try!
Another great lunch option is Chanh, a Vietnamese restaurant with very nice options from the usual in these small swiss towns. Super nice family place with mom and dad in the kitchen and the younger family members out front, serving fresh and delicious Vietnamese specialities.
Hope you have great weather!