За городом полно всего. Особенно в Курортном районе.
А в городе либо самим пикник на обочине организовать, в парке каком-то у пруда, либо ресторан, но со своей едой нельзя. Торт вроде разрешают иногда приносить
Из рестиков можно:
1. Балтийская жемчужина на Обуховке. Есть отдельные беседки, Нева под окном, сквер и утки ходят по территории. Кухня азербайджанская, ничего друго брать не надо (борщ и оливье у них бееее)
2. Карл Фридрих на Крестовском. Терраса большая, детская комната с еяней, рядом пруд и зоопарк.
3. Русская рыбалка на Крестовском. С видом на пруд, есть детская комната, мужу радость