2200 Frederick Douglass Blvd (btwn W 118th & W 119th St), New York, NY
French Restaurant · Central Harlem · 67 tips and reviews
LAN: I've only had their lamb shawarma because its one of the top shawarmas I have had! Right up there with Mamouns on MacDougal st, but a more wrapped up neat style to it