Fast food spot offering halal options. Known for takeout orders.