Yes it is as small as it looks.
We had planned on eating here but we were not that hungry yet so we decided to wait until we got to Zum See which has a restaurant (aptly named Restaurant Zum See and also known as Max and Greti's) that our walking guide said was often cited as "the single best mount restaurant in the Alps".
Max and Greti's.