En restaurang eller restaurant (ålderdomligt, i Svenska Akademiens ordlista finns endast stavningen "restaurang"), i särskilt uppsvenskt talspråk förekommer även uttalet resturang, är en offentlig lokal där mat och dryck serveras mot betalning och kan ätas på plats (eller i vissa fall beställas hem).
Restauration[1] är en benämning företrädesvis om servering av måltider och förfriskningar på annan plats eller i annan lokal än en vanlig restaurang, till exempel på båtar.
Restauratör kallas den som driver eller förestår en restaurang.