"there's a Naafi in the camp area"

NAAFI stands for Navy, Army and Air Force Institutions.

Created in 1921, NAAFI is a government organisation that provides recreational facilities such as canteens, bars, cafes and shops for military, naval and airforce personnel.

NAAFI facilities are for the use of the junior ranks; commissioned officers have their own facilities in the officers' mess.