The menu board from a Naf Naf Grill location in Niles, Ill. Other outlets have slightly different offerings.
The menu board from a Naf Naf Grill location in Niles, Ill. Other outlets have slightly different offerings.