The reviewer already described the meal. You may name the dish they named. You may not add a new theory about the kitchen, a staff member’s excuse, or a comp you did not actually give.
Apologize for the part that failed. If the pasta was cold, say you are sorry the pasta was cold. If the wait was the problem, say you are sorry they waited. One problem per reply. A list of everything else that is usually good sounds like a shrug.
Do not offer a free meal, a discount, or a gift card in the public reply. The next hundred readers will expect the same, and a public bargain for a better review is a bad trade.
Invite them back only if you mean it, and name how to find a manager. "Ask for the manager on your next visit" is a real next step. "We hope to see you soon" with no path is not.
The reviews on this page are invented to show a reply shape. They are not quotes from a customer. For a single draft of a review you already have, use the free review reply generator. No account is required for that one reply.
Examples