Loading...

FY26 Restaurant-Level Operating Profit Margins Approximately 18% | Intellectia.AI