На счет паба/бара/ресторана:
Предлагаю как вариант бельгийскую пивоварню-ресторан "Метрополь"
http://demetropole.ru/
Обстановка некислая, раньше был ресторан где любил откушать Горбачев и другие шишки. В последнее время был закрыт на длительный ремонт и открылся более года назад как ресторан-пивоварня "Метрополь". Несмотря на солидное место и обстановку, цены очень даже гуманны - пиво 120 руб поллитруха, горячая закуска 150-200. Полноценно поесть конечно выйдет подороже.
Плюс у приятеля есть платиновая скидочная карта - там скидка толи 30, то ли 40 % на напитки, а может и на все меню - я точно не помню. Вообщем я ее займу у него.
ресторан в самом центре - Напротив Гостинного двора на Садовой улице, 15 мин на метро до Парка победы. Также по Невскому ходит автобус №3 корторый доставит вас практически к порогу гостиницы вашей.
Пиво там тестил - все гуд- разные сорта и можно даже наблюдать процесс пивоварения в подвале, закуска на уровне.
один раз правда поутру голова болела, но объем потребления был литров пять на брата.