По последним данным КЭРППиТ, услуги общественного питания в Петербурге оказывают более 6600 предприятий. При этом на один ресторан приходится пять кафе — самого популярного формата в городе.Более 2,5 тыс. заведений общепита в Петербурге — предприятия быстрого питания (38,5%). В Северной столице, по информации комитета, работает 702 ресторана (10,5%), 793 бара (11,9%), 3563 кафе (53,3%), 1071 закусочная (16%), 233 столовые (3,5%), 322 буфета и кулинарии (4,8%). Более 1400 предприятий представляют национальные кухни 43 стран мира.