I first discovered this restaurant last year, and this year I was determined to go back, even though I couldn't remember the name, and had to walk half of Nevsky Prospekt to find it - but it was so worth it! There is seating inside...and outside, and it feels spacious even when it's busy. Last year I remember the staff ebing extremely helpful and attentive, this year less so. Besides the extensive regular menu, they had a specials menu dedicated to chanterelle mushrooms, so I tried the bruschetta with chanterelles and sun-dried tomatoes. After that I ordered catfish with caviar and a fruit sauce - OH MY GOODNESS!! It was one of those meals that you just can't stop thinking about!!! One of the best fish dishes I've ever eaten. I totally recommend this restaurant, and will be coming back every time I'm in St Pete!More