Evening stroll along Nevsky Prospekt, Saint Petersburg's landmark mile — Restaurants & Foodies Magazine