Yes, that sentence appears to be grammatically correct. It is a complete sentence and follows standard sentence structure with a subject (they), verb (are going to have), and object (lunch in the garden).
9.4m questions
12.1m answers