Inside a car near Saint Petersburg's modern towers — Restaurants & Foodies Magazine