Welcoming Lebanese spot with massive portions of fresh falafel bowls and herb-infused drinks that taste like home cooking.