Unfortunately couldn’t find any website or info in English. The address is Zhukovskogo, 28; phone +7 (812) 272-35-12. You can check plazes or maps:
- in English – crossing of ul.Zhukovskogo and ul.Vosstaniya in the lower right corner
- in Russian, but with location marked (should be easy to find given that red line metro station is the one at Moscow railway station 🙂
Opens at 9 in the morning, so don’t take the train that arrives at 7 🙂
And while I was googling – some other nice cafes in St.Petersburg.
Archived version of this entry is available at http://blog.mathemagenic.com/2005/11/25.html#a1709; comments are here.