All the lavish sights of Saint Petersburg does give one an appetite so its just as well that the city's gastronomical offerings are diverse. Vegetarian, traditional Russian, contemporary Eastern-Western fusion - I've tasted all those for your consideration (and for my own selfish reasons too, ahem).
I mentioned in my Moscow blog post that the Russian capital is a juxtaposition of Communist relics and nouveau-riche ostentation. The opposite seems to be true of St Petersburg - the city's contemporaries are decidedly more relaxed, while monuments to decadence and excess are firmly entrenched in history.
Every international luxury destination needs an elevated perch for its capital's elite to survey their city from. In Moscow, that happens to be the shiny new O2 Lounge - the rooftop bar of the Ritz-Carlton.