Get the mezzes platter for some of the best falafel in town. Entrees range from pita sandwiches to gargantuan dinner platters of braised shortribs, roast chicken and pasta.