Петербург занял первое место в России по обеспеченности населения посадочными местами в ресторанах и кафе, согласно данным, представленным в Смольном. Вице-губернатор Петербурга Кирилл Поляков сообщил на мероприятии «Теремок», что в Петербурге насчитывается более 9 тысяч объектов общественного питания. Уровень обеспеченности посадочными местами в городе составляет 110 мест на каждую тысячу жителей, что является наивысшим показателем в стране.
По информации, предоставленной компанией Marketing Logic, в 2022 году Казань возглавляла рейтинг по этому критерию, а Петербург находился на четвёртой позиции. Данные за 2023 год в отчёте компании не были опубликованы.
Основатель и руководитель компании Gastro Norma Данил Герасимиди отметил, что, хотя в Москве и имеется больше заведений общественного питания, Петербург выделяется большим количеством крупных ресторанов, в которых количество посадочных мест может превышать 400. Это создаёт уникальную гастрономическую атмосферу города и поддерживает высокий уровень конкуренции в сфере ресторанного бизнеса.