Рестора́н (от лат. restauro, восстановить, крепить) — предприятие общественного питания с широким ассортиментом блюд сложного приготовления, включая заказные и фирменные.
Блюда, как правило, подаются и съедаются на месте в ресторане, но многие рестораны также предлагают блюда на вынос и доставку еды, а некоторые предлагают только вынос и доставку. Рестораны сильно различаются по внешнему виду и предложениям, включая большое разнообразие кухонь и видов обслуживания, от недорогих ресторанов быстрого питания до семейных ресторанов со средней ценой и дорогих заведений класса люкс.