Located along the Neva River at the head of the Gulf of Finland on the Baltic Sea. You will find restaurants serving the most delicious Russian food. Trendy cafes, high-end restaurants and fast-food restaurants - you can find them all here.

  • Interested in becoming our Food Expert? Click here