English: The best restaurant, St. Petersburg.
Telugu: ఉత్తమ రెస్టారెంట్, సెయింట్ పీటర్స్బర్గ్.