Off the beaten track, friendly staff, good food, Swiss prices... In good weather, indulge yourself eating out on a stepped pedestrian street