
6814 West North Avenue, Elmwood Park, IL
Falafel restaurant in Elmwood Park, IL.
Staff has given verbal assurance of halal status. All food at this restaurant is certified halal.
Score reflects a halal certificate on file.
Nice clean spot. Their meat shawarma has all the meat with none of the dryness. Great prices and service too. I discovered them while I was staying at a nearby hospital with family, and was tired of Arab food because that\'s all that was nearby. This shawarma still impressed me. I go back whenever I\'m nearby.