Lasers in the Wild: Naf Naf Grill

Have you ever been to Naf Naf Grill?  Apparently it started in in the next town over, Naperville, Illinois!  It's great Mediterranean food with a highly stylized vibe.  Think what Chipotle did for burritos, Naf Naf is doing for falafels and hummus.  The food is tasty and while I'm stuffing myself silly on freshly made [...]