I would sit outside it urban and unfortunately you can't see the mountains but people watching and the food make up for that in my opinion
I would say outside or inside facing the huge windows would be the best views.
The restaurant is all ground floor, but if the weather is nice the patio is great for people watching.
Thanks! Your answer is awaiting moderation.