News

Burma Burma, a Burmese restaurant and tea room chain, has broadened its presence in the Delhi-NCR region of India with three new outlets.
Papa Johns has announced the closure of 74 UK restaurants following a challenging period that saw its pre-tax losses increase to £21.8m in the financial year 2024, up from £19.2m in 2023.