The restaurant is on North Ave just west of the North, Damen & Milwaukee intersection. Damen Blue Line stop. Good luck finding street parking, you won't.
You walk in and there are about 8 booths along the windows - 4 on each side. There is more limited seating and a salad bar in the middle of the restaurant. In the back of the restaurant is where you line up and order your falafel, hummus, etc cafeteria-style. The cash register to pay is also back there in the corner.
Their falafel sandwich is out of this world. Hummus and baba ganoush are outstanding. The good news is they are *fast*. The bad news is they are not that friendly, just all business. It does not have a welcoming feeling to it. It has a "just order your food already and get the heck out" vibe.
Updated from previous review on Monday December 01, 2008
Cons: no parking, not overly friendly