જોકે રેસ્ટોરન્ટ સેન્ટ પીટર્સબર્ગ હૃદય માં સ્થિત થયેલ છે, તેમણે તેથી ગોઠવાયેલા છે કે તે એક દેશ રેસ્ટોરન્ટ જેવા વધુ લાગે છે.