Ну это на любителя. Я б посоветовала прогуляться от Невского по ул Рубинштейна - главной ресторанной улице города: кафе и ресторанчики на любой вкус и кошелек))) Если поедут в Царское село - здесь тоже много отличных заведений, порекомендую))))