дабы не быть голословной, вот список заведений, где можно недорого поесть.
http://www.tere*mok.ru/menu.phtml блинная теремок. есть не только блины! гурьевская каша, гречневая каша, супы, салаты. есть детские стульчики. счет у нас был на 3х (2 взрослых и 2-летний ребенок - примерно 500 р)
http://www.teas*poon.ru/ блинная Чайная ложка. дешевле, чем в теремке.
http://spb.allcafe.ru/restaurants/id-7001 кафе гуси-лебеди. демократичные цены и достаточно вкусно
кофейня чайникоff
http://mypiter.name/catalog/225/48124/ в некоторых есть беспл вай-фай
http://pier-club.ru/day/menu кафе пьер. бизнес-ланч примерно 200 р
еще много суши-баров...
вот тут целая статья с отзывами
http://walk*spb.ru/articles/lowcosteat.htmlа вообще, поиск вам в помощь. "где недорого поесть в Санкт-Петербурге" - тысячи ссылок.
По поводу продуктов. все-таки втридорога покупать продукты в центре города.. ну не знаю... ну и покупая в супермаркетах шанс нарваться на какие-то "водянистые" продукты минимален. как и везде, надо смотреть на срок годности.
вот тут можно выбрать ближайший к месту пребывания магазин
http://www.o*kmarket.ru/ окей
http://www.len*ta.com/index.php?path=node/770 лента
http://kar*usel.ru/shops_2.html карусель
http://www.re*хal.ru/my_real_speter.html реал
http://www.auc*han.ru/ru/saint_petersburg Ашан
http://www.metr*o-cc.ru/servlet/PB/menu/1005948_l7/index.html метро
ну и можно продукты заказать с доставкой на дом...