the falafel is the best in town