Falafel and veggie sandwiches made with home-cooking care, paired with fresh lemon-mint iced tea in an unassuming spot that punches way above its weight.