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