Yalla Shawarma: A falafel restaurant offering shawarma. Known for fresh ingredients and delivery service.