Думаю, вопрос не только петербуржцам задавать надо. Я вот на Ленинградском вокзале как минимум раз в неделю бываю, а где перекусить - не отвечу, мне просто ни к чему. В Петербурге была раза четыре, но все места, про которые говорят, знаю хорошо)))