Я все пытаюсь вспомнить кафешки типа Елки-палки в Спб и не могу. Эти самые елки где-то в центре есть, но я там сто лет не была и не тянет. Лучше уж пусть пойдут в нормальные рестораны, где есть фотоменю. Там все будет хорошо изображено, зато и вкусно. Такие могу в Спб посоветовать. Что касается балета, в Спб традиционно Мариинка и Михайловский. Еще во дворце Белосельских-белозерских и в Николаевском устраивают фольклорные вечера с русскими народными танцами, специально для иностранцев. Ну и Петергоф с Эрмитажем для русского колорита ))вот про фольклорные шоу http://www.folkloreshow.ru/ru_folk_show.html