Fresh Lebanese counter spot known for standout falafel sandwiches with charred pita, homemade hummus, and surprisingly good mint lemonade.