St. Petersburg is a Russian restaurant offering Russian and Uzbek specialties, plus a selection of wines and beers, in an old-fashioned setting with a terrace.